http://blog.sqlauthority.com/2008/04/22/sql-server-better-performance-left-join-or-not-in/

запрос SQL, чтобы выбрать все записи, не выбранные другим запросом в той же таблице. В частности, я хочу выбрать все записи, которые имеют дубликаты определенного поля ('fieldA'), а затем удалить все, кроме одной из этих записей.

Таким образом, оператор select может выглядеть примерно так (что не работает!):

select * from table where id not in(select * from table group by fieldA)

Если один запрос невозможен, то какое решение будет наиболее эффективным?

Ответы на вопрос(3)

Ваш ответ на вопрос