Hallo,
ich habe eine DB-Tabelle mit Namen und eine mit Orten. In der Namnestabelle gibt es das Feld ort_id.
Wenn zur ort_id ein Ort vorhanden ist, möchte ich die Postleitzahl und den Namen. So geht es aber nicht:
SELECT *
,(SELECT plz, name
FROM orte ort1
WHERE ort1.id = adr1.ort_id ) plz, ortsname
FROM adressen adr1
Muss ich mich pro Subselect auf einen Wert beschränken? Also für jeden einzelnen Wert einen eigenen Subselect machen? Kann doch nicht sein.