数据库名称= MyDB
表名= MyTable
列名= ColumnSurname
使用SQL Server 2005
我在ColumnSurname中有多个条目,其中一些拼写完全相同。如何使用相同的ColumnSurname值返回所有不同的值。意思是如果“邦德”出现两次以上,我想要返回“邦德”。
我如何在SQL语句中执行此操作?
答案 0 :(得分:5)
SELECT ColumnSurname FROM MyTable GROUP BY ColumnSurname HAVING COUNT(ColumnSurname)> 1?
答案 1 :(得分:1)
SELECT ColumnSurname FROM MyTable GROUP BY ColumnSurname HAVING count(*)>1
答案 2 :(得分:1)
select ColumnSurName, count(*) from MyTable group by ColumnSurName having count(*) >1
如果您想查看有多少重复项