2009-09-17 4 views
0

Database Name = MyDBObtenir copie des éléments dans une colonne de base de données

Table Name = MyTable

Nom de la colonne = ColumnSurname

Utilisation de SQL Server 2005

Je dispose de plusieurs entrées dans ColumnSurname et certains d'entre eux sont exactement orthographiés. Comment puis-je retourner toutes les valeurs distinctes avec la même valeur ColumnSurname. Ce qui signifie que je veux retourner "Bond" si "Bond" arrive plus de deux fois.

Comment le ferais-je dans une requête SQL?

Répondre

5

SELECT ColumnSurname FROM MyTable GROUPE BY ColumnSurname HAVING 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 

Si vous voulez voir combien de doublons vous avez

Questions connexes