MSSql簡單查詢出數據表中所有重復數據的方法
更新時間:2016年08月09日 11:04:06 作者:Quber
這篇文章主要介紹了MSSql簡單查詢出數據表中所有重復數據的方法,涉及mssql復合查詢的相關操作技巧,需要的朋友可以參考下
本文實例講述了MSSql簡單查詢出數據表中所有重復數據的方法。分享給大家供大家參考,具體如下:
這里直接給出下面的例子:
SELECT * FROM SYS_LogContent slc WHERE slc.LogInfo_ID IN ( SELECT slc2.LogInfo_ID FROM SYS_LogContent slc2 GROUP BY slc2.LogInfo_ID HAVING COUNT(*)>1 )
簡單說明:
關鍵代碼在于上面的括號中。要想查詢出所有重復的數據,可以按照某字段統(tǒng)計出該字段中重復數據總數大于1的所有記錄,這個過程可以使用GROUP BY進行統(tǒng)計,然后將統(tǒng)計出來的結果作為查詢條件再一次進行查詢即可。
希望本文所述對大家SQL Server數據庫程序設計有所幫助。
相關文章
完美解決SQL server2005中插入漢字變成問號的問題
以下是對在SQL server2005中插入漢字變成問號的解決辦法進行了分析介紹。需要的朋友可以過來參考下2013-08-08
數據庫性能優(yōu)化一:數據庫自身優(yōu)化提升性能
數據庫自身優(yōu)化包括:增加次數據文件,設置文件自動增長、表分區(qū),索引分區(qū)、分布式數據庫設計、整理數據庫碎片等等.需要了解的朋友可以參考下2013-01-01

