Můžete zkusit vnější spojení. Můžete například najít řádky v tabulce first ale chybí v tabulce second takto (netestováno):
SELECT first.a, first.b, first.c FROM first LEFT JOIN second USING(a,b,c)
WHERE second.a IS NULL
Spojení vám poskytne tabulku obsahující všechny řádky přítomné v first , takto:
first.a first.b first.c second.a second.b second.c
a1 b1 c1 NULL NULL NULL
a2 b2 c2 a2 b2 c2
Nyní se stačí dotazovat na řádky s second.a IS NULL najít řádky chybějící v second .
Výkon může být slabý, protože musíte spojit všechny sloupce.