Hallo,
ich habe 3 Tabellen:
isttabelle hat Spalten: artikel_id, name, preis
ignotabelle hat Spalten: artikel_id
fehltabelle hat Spalten: artikel_id
primerkey ist bei allen 3 tabellen artikel_id
Nun möchte ich ein Select der Tabelle "isttabelle" aber es sollen nur Einträge ausgegeben werden wenn "ignotabelle" und "fehltabelle" nicht die artikel_id von "isttabelle" beinhaltet
mein Ansatz:
"SELECT artikel_id, name, preis FROM isttabelle LEFT JOIN ignotabelle ON isttabelle.artikel_id != ignotabelle.artikel_id LEFT JOIN fehltabelle ON isttabelle.artikel_id != fehltabelle.artikel_id"
Leider funktioniert mein Query nicht und mit solchen Verschachtelungen kenne ich mich leider nicht so aus.
Kann mir da bitte mal einer unter die Arme greifen?
Besten Dank
ich habe 3 Tabellen:
isttabelle hat Spalten: artikel_id, name, preis
ignotabelle hat Spalten: artikel_id
fehltabelle hat Spalten: artikel_id
primerkey ist bei allen 3 tabellen artikel_id
Nun möchte ich ein Select der Tabelle "isttabelle" aber es sollen nur Einträge ausgegeben werden wenn "ignotabelle" und "fehltabelle" nicht die artikel_id von "isttabelle" beinhaltet
mein Ansatz:
"SELECT artikel_id, name, preis FROM isttabelle LEFT JOIN ignotabelle ON isttabelle.artikel_id != ignotabelle.artikel_id LEFT JOIN fehltabelle ON isttabelle.artikel_id != fehltabelle.artikel_id"
Leider funktioniert mein Query nicht und mit solchen Verschachtelungen kenne ich mich leider nicht so aus.
Kann mir da bitte mal einer unter die Arme greifen?
Besten Dank
Kommentar