Я использую SQL Server 2005.
У меня есть такая таблица -
ID Name
1 a
1 a
1 a
2 b
2 b
3 c
4 d
4 d
Здесь я хочу удалить все повторяющиеся записи и сохранить только один экземпляр, так как -
ID Name
1 a
2 b
3 c
4 d
Я легко могу это сделать, добавив в эту таблицу еще один столбец идентификаторов и указав в нем уникальные номера, а затем удалив повторяющиеся записи. Однако я хочу знать, могу ли я удалить повторяющиеся записи без добавления этого дополнительного столбца в эту таблицу.
Кроме того, можно ли это сделать, используя только один оператор запроса. т.е. Без использования хранимых процедур или временных таблиц.