Hallo,
ich habe folgendes Problem, und zwar habe ich als Beispiel eine Tabelle mit Autos, eine Tabelle mit Farben und eine Verknüfungstabelle, so dass jedem Auto eine beliebige Anzahl an Farben zugeordnet wird (Verknüpfung über Auto- und Farb-IDs).
Ich habe in Autos z.B. Lupo, Passat und Golf und in Farben blau, rot, schwarz und Grau.
Dem Lupo wird blau und rot zugeordnet, dem Passat rot und schwarz und dem Golf nur schwarz.
Jetzt möchte ich mein Ergebnis derart filtern, dass ich sage, gib mir alle Autos die es nicht in Rot gibt. Als Ergebnis sollte also nur der Golf ausgegeben werden, da es den Passat und den Lupo ja in Rot gibt.
Gibt es in MySQL irgendeine Möglichkeit das in einer SELECT-Anweisung abzufragen?
ich habe folgendes Problem, und zwar habe ich als Beispiel eine Tabelle mit Autos, eine Tabelle mit Farben und eine Verknüfungstabelle, so dass jedem Auto eine beliebige Anzahl an Farben zugeordnet wird (Verknüpfung über Auto- und Farb-IDs).
Ich habe in Autos z.B. Lupo, Passat und Golf und in Farben blau, rot, schwarz und Grau.
Dem Lupo wird blau und rot zugeordnet, dem Passat rot und schwarz und dem Golf nur schwarz.
Jetzt möchte ich mein Ergebnis derart filtern, dass ich sage, gib mir alle Autos die es nicht in Rot gibt. Als Ergebnis sollte also nur der Golf ausgegeben werden, da es den Passat und den Lupo ja in Rot gibt.
Gibt es in MySQL irgendeine Möglichkeit das in einer SELECT-Anweisung abzufragen?
Kommentar