Werte WSBler,
man sagt einer der Gründe, warum die Aktivität im WSB abgenommen hat, sei die "Expertenhaftigkeit" der Themen und Beiträge, was Anfanger verschröcke (was für ein herrlicher Konjunktiv

).
Das möchte ich nun gerne einmal testen...
Folgende Situation:
Drei Datenbanktabellen:
tabelle_autos
- auto_id
- usw.
tabelle_autoformen
- auto_id
- bauform (z.B. Cabrio, Kombi, Coupé usw.)
tabelle_autofarben
- auto_id
- farbe (z.B. rot, blau, grün usw.)
Nun besteht folgende Verbindung:
tabelle_autos 1:n
tabelle_autoformen über
auto_id
tabelle_autos 1:n
tabelle_autofarben über
auto_id
Damit wird z.B. gespeichert, zu welchem Automodell welche Karosserietypen und -farben verfügbar sind.
Ein Hinweis an dieser Stelle: Bei der Lösung des Problems ist eine Änderung der Tabellenstruktur
keine Option!
Ich weiß, dass es über
LEFT JOIN möglich sein sollte, alle
auto_id zu finden, die zwar in
tabelle_autos aber nicht in
tabelle_autoformen sind.
Aber was mir vorschwebt wäre eine einzige Abfrage, mit der ich z.B. alle Autos abfragen kann die in
tabelle_autoformen nicht als Cabrio oder Kombi oder gar nicht und die gleichzeitig in
tabelle_autofarben nicht rot oder gelb oder gar nicht zu finden sind.
Was meint Ihr? Ist das lösbar?
Schöne Grüße
LapisInfernalis