最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

sql 刪除表中的重復(fù)記錄

 更新時(shí)間:2017年01月06日 16:01:45   作者:魚草野  
本文主要介紹了sql 刪除表中的重復(fù)記錄的方法,具有一定的參考價(jià)值,下面跟著小編一起來(lái)看下吧

遇見(jiàn)了表中存在重復(fù)的記錄的問(wèn)題,直接寫sql刪除時(shí)最快的,才不要慢慢的復(fù)制到excel表中慢慢的人工找呢

如下sql,找出重復(fù)的記錄,和重復(fù)記錄中ID值最小的記錄(表中ID為自增長(zhǎng))

select MIN(ID) as id, StructSN ,Date,UserID,StarCount,COUNT(StructSN) as c
from T_Dor_StructStar 
where Date >= '20160919'
group by StructSN ,Date,UserID,StarCount
having COUNT(StructSN) > 1

然后就可以直接刪除,基本原理就是,找到重復(fù)記錄的每一條記錄,排除掉重復(fù)id最小的記錄,刪除剩余的重復(fù)記錄。

delete from T_Dor_StructStar
where ID in (
select s.ID from T_Dor_StructStar s,
(
select MIN(ID) as id, StructSN ,Date,UserID,StarCount,COUNT(StructSN) as c
from T_Dor_StructStar 
where Date >= '20160919'
group by StructSN ,Date,UserID,StarCount
having COUNT(StructSN) > 1
)a
where
a.Date = s.Date
and a.StructSN = s.StructSN
and a.UserID = s.UserID
and a.StarCount = s.StarCount
and a.id != s.ID
)

以上就是本文的全部?jī)?nèi)容,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作能帶來(lái)一定的幫助,同時(shí)也希望多多支持腳本之家!

相關(guān)文章

最新評(píng)論

灌南县| 苍山县| 黔西| 兰溪市| 富民县| 西充县| 桐梓县| 平利县| 疏附县| 永靖县| 岐山县| 尼玛县| 新密市| 乐安县| 泸水县| 万盛区| 淳安县| 新泰市| 安平县| 汉阴县| 申扎县| 濮阳市| 绥化市| 左权县| 华坪县| 尼玛县| 绥芬河市| 绥中县| 出国| 临泽县| 永修县| 温宿县| 额尔古纳市| 五莲县| 且末县| 张家港市| 栾城县| 黄浦区| 荆州市| 潞西市| 侯马市|