Thomas: Abfrage übe r2 Tabellen, zuviele Treffer

Beitrag lesen

Servus,

mich bringt gerade meine Datenbankabfrage zum Wahnsinn. Ich habe zwei Tabellen, in der zweiten sind die plz mehrfach vorhanden. In einer zweiten Spalte ist das Land (das immer das gleiche ist). Wenn ich nur eine Abfrage aus meiner ersten Tabelle mache, will ich mittels left JOIN aus meiner 2. Tabelle das Land erfahren. Nur wird das eine endlos Ausgabe. Wie bekomme ich es gebacken, wenn er den ersten Treffer erhält, das er zur nächsten Abfrage übergeht.

Thomas


table1
plz	ort
8200	München
4100	Hamburg

table2
plz	land
8200	Deutschland
8200	Deutschland 
8200	Deutschland


SELECT a.plz, a.ort, b.land FROM  table1 a 
left JOIN table2 b ON a.plz=b.plz