Mahlzeit,
ich mache mal ein vereinfachtes Beispiel meines Problems:
ich habe 3 Tabellen,
- Person (person.id, Name)
- Auto (auto.id, auto)
- Auto zu Person (auto.id, person.id)
Inhalt Tabelle Person:
1, Hans
2, Peter
3, Michael
Inhalt Tabelle Auto:
1, Ford
2, BMW
3, Mercedes
Tabelle 3 (Auto zu Person) beinhaltet:
1,1
3,1
2,2
(Person 3 besitzt kein Auto)
Nun möchte ich mittels SQL-Abfrage alle Personen,
welche entweder kein Auto, oder einen Ford besitzen anzeigen
(Hans und Michael)
weiß aber nicht wie ich das bewerkstelligen soll.
Alternativ könnte ich noch jedem die Option „kein Auto“ zuweisen, mit einer weiteren id, fände die Lösung aber etwas unelegant.
Hat vielleicht jemand nen Tipp wie ich das Problem gelöst bekomme?
Danke und Gruß
Marcel