"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

[Help] mysql: inner join mit 5 tabellen

Easyrider16 16.12.2007 - 13:54 936 3
Posts

Easyrider16

Bloody Newbie
Avatar
Registered: Aug 2004
Location: Amstetten, NÖ
Posts: 1791
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

www.krenker.at
Avatar
Registered: Sep 2003
Location: krenker.at
Posts: 744
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

-
Avatar
Registered: Jun 2002
Location: CH
Posts: 4737
SELECT *
FROM produktgruppe
INNER JOIN produkte ON (produktgruppe.pgid = produkte.pgid)
INNER JOIN warenkorb ON (produkte.pgid = warenkorb.pgid)
INNER JOIN......

Easyrider16

Bloody Newbie
Avatar
Registered: Aug 2004
Location: Amstetten, NÖ
Posts: 1791
danke an euch beide

sessionid ist _kein_ primärschlüssel, kans da probleme geben
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz