Můžete to změnit na příkaz SELECT, abyste našli řádky, které se neshodují.
Za předpokladu, že sloupec a
odkazuje na tabulku other
následující zobrazí hodnoty, které nejsou uvedeny v druhé tabulce:
select *
from (
values
(1, a, b),
(2, a, b),
...
(9999, a, b)
) t(num,a,b)
where not exists (select 1
from other o
where o.id = t.a);
The select .. from ( values )
vyžaduje SQL Server 2012 nebo novější – ale protože jste tuto značku použili, měli byste ji umět používat.