Hallo zusammen,
ich habe eine Frage zu einer Abfrage von 3 Tabellen.
Der Aufbau:
Tabelle Spalte
tbl_Kunde plz
plz_ort plz
ort_id
kd_ort ort_id
ort
Nun würde ich gerne bei einer Abfrage eines Kunden die PLZ und den Ort ausgeben.
Aber ich bekomme die Fehlermeldung
Error:
Column 'plz' in field list is ambiguous
HELP!
ich habe eine Frage zu einer Abfrage von 3 Tabellen.
Der Aufbau:
Tabelle Spalte
tbl_Kunde plz
plz_ort plz
ort_id
kd_ort ort_id
ort
Nun würde ich gerne bei einer Abfrage eines Kunden die PLZ und den Ort ausgeben.
PHP-Code:
$sql = "SELECT `kd_name`, `kd_vorname`, `kd_str`, `plz`, `kd_tel`, `kd_email`,
`plz_ort.plz`,
`kd_ort.ort`
FROM `tbl_Kunden`
INNER JOIN `plz_ort` ON `tbl_Kunde.plz` = `plz_ort.plz`
INNER JOIN `kd_ort` ON `kd_ort.ort_id` = `plz_ort.ort_id`
WHERE `kd_name` = '" . mysql_real_escape_string($name) . "'";
Error:
Column 'plz' in field list is ambiguous
HELP!
Kommentar