刪除SQL Server數據中指定的重復記錄
來源:易賢網 閱讀:1217 次 日期:2014-12-04 14:48:47
溫馨提示:易賢網小編為您整理了“刪除SQL Server數據中指定的重復記錄”,方便廣大網友查閱!

 delete from 表 where 主鍵=(select top 1 主鍵 from 表 where 相同字段=(select 相同字段 from 表 group by 相同字段 having count(*)>1))

主鍵是表中絕對沒有重復值的字段,如自動增量ID;

相同字段如“采集時間”,刪除表中采集時間相同的記錄

本語句,每執(zhí)行一次,只能刪除一條重復記錄,如果有三條記錄有相同“采集時間”,就要循環(huán)執(zhí)行該語句兩次。

更多信息請查看IT技術專欄

更多信息請查看數據庫
關于我們 | 聯系我們 | 人才招聘 | 網站聲明 | 網站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機站點

版權所有:易賢網