2009-09-17 2 views
0

Database Name = MyDBПолучение дубликата элементов в столбце базы данных

Table Name = MyTable

Column Name = ColumnSurname

Использование SQL Server 2005

У меня есть несколько записей в ColumnSurname и некоторые из них написаны точно так же. Как я могу вернуть все отдельные значения с тем же значением ColumnSurname. Я хочу вернуть «Бонд», если «Бонд» появляется более двух раз.

Как бы это сделать в инструкции SQL?

ответ

5

SELECT ColumnSurname FROM MyTable GROUP BY ColumnSurname HOVING COUNT (ColumnSurname)> 1?

1
SELECT ColumnSurname FROM MyTable GROUP BY ColumnSurname HAVING count(*)>1 
1
 
select ColumnSurName, count(*) from MyTable group by ColumnSurName having count(*) >1 

Если вы хотите, чтобы увидеть, сколько дубликатов у вас есть

Смежные вопросы