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