0514-86177077
9:00-17:00(工作日)
本文實例講述了MSSql簡單查詢出數(shù)據(jù)表中所有重復數(shù)據(jù)的方法。分享給大家供大家參考,具體如下:
這里直接給出下面的例子:
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 )
簡單說明:
關鍵代碼在于上面的括號中。要想查詢出所有重復的數(shù)據(jù),可以按照某字段統(tǒng)計出該字段中重復數(shù)據(jù)總數(shù)大于1的所有記錄,這個過程可以使用GROUP BY進行統(tǒng)計,然后將統(tǒng)計出來的結果作為查詢條件再一次進行查詢即可。
希望本文所述對大家SQL Server數(shù)據(jù)庫程序設計有所幫助。
標簽:濱州 文山 來賓 東營 黃山 池州 大同 新鄉(xiāng)
上一篇:MSSQL分頁存儲過程完整示例(支持多表分頁存儲)
下一篇:Mysql中錯誤使用SQL語句Groupby被兼容的情況
Copyright ? 1999-2012 誠信 合法 規(guī)范的巨人網(wǎng)絡通訊始建于2005年
蘇ICP備15040257號-8