Gernold Raubach: unkorrekte SQL Abfrage: Newbie sucht Hilfe

Beitrag lesen

Hallo,

ich habe eine Abfrage über zwei Tabellen zu machen, die folgenden Sinn haben soll:

Zeige mir alle Kunden (Tabelle user), die nichts gekauft haben (Tabelle order) und keinen Newsletter wünschen

Alle Kundendaten liegen in "user"
Alle Käufe werden in "order" gelistet

Die Kunden ID ist "id" in der user Tabelle, "customer" in der order Tabelle

Meine SQL:

select t1.last_name, t1.first_name, t1.email from user AS t1, order as t2 WHERE t1.id != t2.customer AND t1.newsletter = 0

Es gibt zwar ein Ergebnis, aber das kann nicht korrekt sein (>60000 Einträge bei 1000 Kunden)

Ich vermute das "!=" kann so nicht benutzt werden?
Danke Euch,

Gernold