Ich habe zwei Tabellen in MYSQL wo Tabelle 2 Bereiche von IDs enthält und Tabelle1 ID-Werte enthält. Ich möchte Tabelle1 IDs trennen, die nicht in Tabelle2 Bereichen ist. diese Abfrage:MYSQL - nicht zwischen allen Bereichen
select id
from table1,table2
where table1.id not between table2.start and table2.end
wird dazu führen, dass IDs nicht zwischen mindestens einem der Bereiche. Aber ich möchte Ids bekommen, die nicht zwischen allen Bereichen liegen.
eine Idee?
(ich möchte nicht anti-Join verwenden, da es viele Ressourcen benötigt)