六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

有關重復記錄的刪除(SQL SERVER)

[摘要]以下就重復記錄刪除的問題作一闡述。 有兩個意義上的重復記錄,一是完全重復的記錄,也即所有字段均重復的記錄,二是部分關鍵字段重復的記錄,比如Name字段重復,而其他字段不一定重復或都重復可以忽略。1、...
以下就重復記錄刪除的問題作一闡述。

有兩個意義上的重復記錄,一是完全重復的記錄,也即所有字段均重復的記錄,二是部分關鍵字段重復的記錄,比如Name字段重復,而其他字段不一定重復或都重復可以忽略。
1、對于第一種重復,比較容易解決,使用
select distinct * from tableName
就可以得到無重復記錄的結果集。
如果該表需要刪除重復的記錄(重復記錄保留1條),可以按以下方法刪除
select distinct * into #Tmp from tableName
drop table tableName
select * into tableName from #Tmp
drop table #Tmp
發生這種重復的原因是表設計不周產生的,增加唯一索引列即可解決。

2、這類重復問題通常要求保留重復記錄中的第一條記錄,操作方法如下
假設有重復的字段為Name,Address,要求得到這兩個字段唯一的結果集
select identity(int,1,1) as autoID, * into #Tmp from tableName
select min(autoID) as autoID into #Tmp2 from #Tmp group by Name,autoID
select * from #Tmp where autoID in(select autoID from #tmp2)
最后一個select即得到了Name,Address不重復的結果集(但多了一個autoID字段,實際寫時可以寫在select子句中省去此列)





主站蜘蛛池模板: 亚洲精品网站日本xxxxxxx | 天天射日| 天堂网www在线资源链接 | 青青青青手机在线观看 | 日韩伦理在线视频 | 速度与激情9免费完整版高清 | 亚洲 欧美 精品专区 极品 | 啪啪网站色大全免费 | 亚洲啪视频 | 最新国产福利片在线观看 | 婷婷综合缴情亚洲狠狠图片 | 日韩国产欧美成人一区二区影院 | 日韩在线免费看网站 | 人人草人人看 | 香蕉香蕉国产片一级一级毛片 | 欧洲三级在线观看 | 婷婷色在线播放 | 五月激情丁香网 | 在线亚州 | 青青草精品在线 | 四月天中文字幕 | 欧美亚洲日本 | 奇米在线影视一区二区三 | 青青草原国产在线视频 | 日本大片在线看 | 欧美性视频在线播放黑人 | 色天使网 | 亚洲观看视频 | 视频二区在线 | 午夜视频入口 | 五月婷婷六月天 | 欧美网站在线观看 | 中文字幕一区二区三区免费视频 | 欧美夜色| 中文字幕在线免费观看视频 | 青青青手机视频在线观看 | 日本精品久久久久护士 | 欧美一级黄色片视频 | 婷婷色吧 | 午夜轮理 | 亚洲免费观看网站 |