Hallo zusammen,
wir haben in der Berufsschule die Aufgabe bekommen einen Web-Shop mit Hilfe von phpmyadmin zu machen. Auf dem Papier "funktioniert" es soweit. Aber implementiere ich alles in phpmyadmin und frage eine Tabelle über einen Fremdschlüssel ab so gibt er mir alles aus was in der Tabelle steht auf dem sich der Fremdschlüssel bezieht.
Also ich habe z.B. eine Tabelle
u]Laden[/u]
Laden_id....1.....................2
PLZ...........14712.............45143
und eine andere Tabelle
Ware
Ware_id....1.........................2
Gemüse....Gurke...................Paprika
Obst..........Mandariene...........Birne
Laden_fid..1.........................2
Wenn ich nun die SQL abfrage mache:
SELECT PLZ FROM laden,ware WHERE Gemüse="Gurke";
spruckt er mir anstatt 14712 beide PLZ´s aus.
Warum macht er das?
Die Primärschlüssen sind bei den beiden Tabellen jeren id (Ware_id,Laden_id).
Was mache ich falsch?