Microhome
Erfahrenes Mitglied
Hallo zusammen,
ich möchte gern eine Abfrage über drei Tabellen via MySQL in einer Abfrage ausführen.
Tabelle 1: ads
Spalten: id, type
Tabelle 2: ads_p
Spalten: id, position, what
Tabelle 3: ads_j
Spalten: id, position, what
Alle IDs sind in Tabelle 1 gespeichert. Allerdings gibt es nun eben zu den jeweiligen IDs entweder einen Eintrag in der Tabelle ads_p oder in der Tabelle ads_j.
Über folgendes Statement bekomme ich die Einträge von ads und ads_p, aber wie kann ich nun auch noch die der 3. Tabelle hinzufügen?
Vielen Dank für eure Hilfe!!
ich möchte gern eine Abfrage über drei Tabellen via MySQL in einer Abfrage ausführen.
Tabelle 1: ads
Spalten: id, type
Tabelle 2: ads_p
Spalten: id, position, what
Tabelle 3: ads_j
Spalten: id, position, what
Alle IDs sind in Tabelle 1 gespeichert. Allerdings gibt es nun eben zu den jeweiligen IDs entweder einen Eintrag in der Tabelle ads_p oder in der Tabelle ads_j.
Über folgendes Statement bekomme ich die Einträge von ads und ads_p, aber wie kann ich nun auch noch die der 3. Tabelle hinzufügen?
Code:
SELECT
aid,
position,
what
FROM ads
NATURAL JOIN ads_p
Vielen Dank für eure Hilfe!!