Hallo,
also mal ne Frage zu SQL bzw. MySQL. Ich wollte drei Tabellen miteinander verknüpfen, deshalb hab ich das mit Join gemacht/versucht. Aber irgendwie funktioniert der Query nicht. Was mach ich falsch?
Nach meinem Verständnis davon, müsste es funktionieren, aber wie es scheint nicht.
"SELECT kategorien.kat, menues.name, menues.site_id FROM sites INNER JOIN (kategorien INNER JOIN menues ON kategorien.kat_id = menues.kat_id) ON sites.site_id = menues.site_id ORDER BY menues.prio where kategorien.kat = "$section""
Schuss ins Blaue:
"SELECT kategorien.kat, menues.name, menues.site_id FROM (kategorien INNER JOIN menues ON kategorien.kat_id = menues.kat_id) INNER JOIN sites ON sites.site_id = menues.site_id ORDER BY menues.prio WHERE kategorien.kat = "$section""
Siehe:
http://www.mysql.com/doc/en/JOIN.html
Weiß jemand woran das liegt? Jedenfalls danke für eure Hilfen
War's das? Würde mich echt interessieren.
Gruß
Axel