Anda dapat mencoba gabungan luar. Misalnya, Anda dapat menemukan baris yang ada di tabel first
tetapi tidak ada dalam tabel second
seperti ini (tidak diuji):
SELECT first.a, first.b, first.c FROM first LEFT JOIN second USING(a,b,c)
WHERE second.a IS NULL
Gabung memberi Anda tabel yang berisi semua baris yang ada di first
, seperti ini:
first.a first.b first.c second.a second.b second.c
a1 b1 c1 NULL NULL NULL
a2 b2 c2 a2 b2 c2
Sekarang Anda hanya perlu menanyakan baris dengan second.a IS NULL
untuk menemukan baris yang tidak ada dalam second
.
Kinerja mungkin buruk karena Anda harus menggabungkan semua kolom.