SELECT *
FROM foo first
JOIN foo second
ON ( first.a = second.a
AND first.b = second.b )
AND (first.id <> second.id )
Należy wymyślić wszystkie wiersze, w których więcej niż jeden wiersz ma tę samą kombinację a i b.
Mam tylko nadzieję, że masz indeks w kolumnach a i b.