[Help] mysql: inner join mit 5 tabellen

Seite 1 von 1 - Forum: Coding Stuff auf overclockers.at

URL: https://www.overclockers.at/coding-stuff/help_mysql_inner_join_mit_5_tabellen_189224/page_1 - zur Vollversion wechseln!


Easyrider16 schrieb am 16.12.2007 um 13:54

hi

will eine select abfrage erstellen bei der ich informationen aus 5 mysql-tabellen brauche, die tabellen sind wie folgt miteinander verknüpft:

produktgruppe.pgid
produkte.pgid

produkte.pid
warenkorb.pid

warenkorb.sessionid
bestellung.sessionid

bestellung.sessionid
kunden.sessionid

ich will alle kunden mit der dazugehörigen bestellung anzeigen lassen

wäre super wenn mir jemand die abfrage schreiben könnte

tia


LoSerRaTiO schrieb am 16.12.2007 um 13:59

SELECT * FROM bestellung, kunden, produkte ...
WHERE bestellung.sessionid=kunden.sessionid AND ...

wobei die spalte sessionid sich ein wenig komisch anhört für einen primarykey...


UncleFucka schrieb am 16.12.2007 um 14:15

SELECT *
FROM produktgruppe
INNER JOIN produkte ON (produktgruppe.pgid = produkte.pgid)
INNER JOIN warenkorb ON (produkte.pgid = warenkorb.pgid)
INNER JOIN......


Easyrider16 schrieb am 16.12.2007 um 14:19

danke an euch beide

sessionid ist _kein_ primärschlüssel, kans da probleme geben




overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2026