數據庫名稱= MYDB獲取項目的重複在一個數據庫中列
表名稱= MyTable的
列名= ColumnSurname
使用SQL Server 2005
我在ColumnSurname多次入境其中一些拼寫完全一樣。我怎樣才能以相同的ColumnSurname值返回所有不同的值。這意味着如果「債券」出現兩次以上,我想返回「債券」。
我該如何在SQL語句中執行此操作?
數據庫名稱= MYDB獲取項目的重複在一個數據庫中列
表名稱= MyTable的
列名= ColumnSurname
使用SQL Server 2005
我在ColumnSurname多次入境其中一些拼寫完全一樣。我怎樣才能以相同的ColumnSurname值返回所有不同的值。這意味着如果「債券」出現兩次以上,我想返回「債券」。
我該如何在SQL語句中執行此操作?
SELECT ColumnSurname FROM MyTable GROUP BY ColumnSurname HAVING COUNT(ColumnSurname)> 1?
SELECT ColumnSurname FROM MyTable GROUP BY ColumnSurname HAVING count(*)>1
select ColumnSurName, count(*) from MyTable group by ColumnSurName having count(*) >1
如果你想看看你有多少重複的有