Regina Schlaukrug: mysql: abfrage nach elementen die nicht in einer Tabelle enthalten sind

Beitrag lesen

t_1: id1 - Name - foo

t_2: id2 - irgendwas - und noch was

t_3: id3 - id1 - id2 - weitere Felder

Aber wie kann ich z.B. t_1 Abfragen nach alle Elemente außer denen die schon bei der ersten Abfrage (über t_3) gefunden wurden?

select * from t_1 where t_1.id1 not in (select id1 from t_3);

Falls t_3.id1 null-Werte enthält, muss die Unterabfrage um "where id1 is not null" ergänzt werden.