Hallo,
ich komme hier nicht weiter, vielleicht stehe ich auf dem Schlauch
Folgendes Problem. Hab zwei Tabellen.
car
id, kennzeichen
1, f-230
2, ab-23
3, b-ba-230
4, m-a-300
5, kb-a-300
car_user_come
id_user, id_car
1, 2
1, 3
Ich will mir alle car.kennzeichen ausgeben, die nicht mit id_car in car_user_come verzeichnet sind:
SELECT car.kennzeichen AS kennzeichen, car.id AS id
FROM car, car_user_come
WHERE car.id != car_user_come.id_car
GROUP BY car.id
MySQL ignoriert aber meine Anfrage und gibt alle Kennzeichen aus. Wenn ich die WHERE Bedingung gleichsetze car.id = car_user_come.id_car gibt MySQL die ersten beiden Kennzeichen mit der id 2 und 3 aus, aber die Ausklammerung dieser klappt nicht.
Weiß vielleicht jemand von Euch woran es liegen kann?
ich komme hier nicht weiter, vielleicht stehe ich auf dem Schlauch

Folgendes Problem. Hab zwei Tabellen.
car
id, kennzeichen
1, f-230
2, ab-23
3, b-ba-230
4, m-a-300
5, kb-a-300
car_user_come
id_user, id_car
1, 2
1, 3
Ich will mir alle car.kennzeichen ausgeben, die nicht mit id_car in car_user_come verzeichnet sind:
SELECT car.kennzeichen AS kennzeichen, car.id AS id
FROM car, car_user_come
WHERE car.id != car_user_come.id_car
GROUP BY car.id
MySQL ignoriert aber meine Anfrage und gibt alle Kennzeichen aus. Wenn ich die WHERE Bedingung gleichsetze car.id = car_user_come.id_car gibt MySQL die ersten beiden Kennzeichen mit der id 2 und 3 aus, aber die Ausklammerung dieser klappt nicht.
Weiß vielleicht jemand von Euch woran es liegen kann?