Сделал выборку в одном запросе по условиям из одной таблицы и из других. Теперь пытаюсь найти повторяющиеся строки в этой таблице сравнив выборку с самой таблицей. Допустим количество столбцов много в таблице T1, я считаю что одинаковые строки это те строки в которых столбцы A,B,C,D равны делаю так
select A,B,C,D, E,count(A) from T1 where (A,B,C,D) in
(select A,B,C,D from T1 where not exists
(select * from T2 where T1.id = T2.f_id)) group by A,B,C,D,E having count(A)=1;