ich suche eine Lösung um die Differenz zwischen den Datensätzen zweier Tabellen zu erhalten:
Tabelle1 customer:
customer_id, nachnahme, vorname
Tabelle2 Newsletter_erhalten:
customer_id, timestamp, newsletter_id
Mit diesem Befehl lasse ich mir alle Kunden ausgeben, die schon eine Newsletter erhalten haben.
select c.* from customer c inner join Newsletter_erhalten ne on c.customer_id = ne.customer_id group by c.customer_id
Wie kann ich mir aber die customer ausgeben lassen, die noch keine Newsletter erhalten haben?
Tabelle1 customer:
customer_id, nachnahme, vorname
Tabelle2 Newsletter_erhalten:
customer_id, timestamp, newsletter_id
Mit diesem Befehl lasse ich mir alle Kunden ausgeben, die schon eine Newsletter erhalten haben.
select c.* from customer c inner join Newsletter_erhalten ne on c.customer_id = ne.customer_id group by c.customer_id
Wie kann ich mir aber die customer ausgeben lassen, die noch keine Newsletter erhalten haben?
Kommentar