日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

oracle sql删除重复,【转帖】SQL Oracle删除重复记录

發布時間:2025/3/20 数据库 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 oracle sql删除重复,【转帖】SQL Oracle删除重复记录 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1.Oracle刪除重復記錄.

刪除表中多余的重復記錄,重復記錄是根據單個字段(peopleId)來判斷,只留有rowid最小的記錄.

delete from people

where peopleId? in (select? peopleId? from people? group? by? peopleId?? having? count(peopleId) > 1)

and rowid not in (select min(rowid) from? people? group by peopleId? having count(peopleId )>1)

刪除表中多余的重復記錄(多個字段),只留有rowid最小的記錄

delete from vitae a

where (a.peopleId,a.seq) in? (select peopleId,seq from vitae group by peopleId,seq having count(*) > 1)

and rowid not in (select min(rowid) from vitae group by peopleId,seq having count(*)>1)

================================

此方法可以適用于sql ,oracle

declare @max integer,@id integer

declare cur_rows cursor local for select 主字段,count(*) from 表名 group by 主字段 having count(*) >; 1

open cur_rows

fetch cur_rows into @id,@max

while @@fetch_status=0

begin

select @max = @max -1

set rowcount @max

delete from 表名 where 主字段 = @id

/*

DECLARE @count INT

SELECT @count = COUNT(*) from [table1] WHERE [column1] = 1

DELETE TOP (@count-1) from [table1] WHERE [column1] = 1? 這個top后面一定要有括號

*/

fetch cur_rows into @id,@max

end

close cur_rows

set rowcount 0

=======================================

select distinct * into #Tmp from tableName

drop table tableName

select * into tableName from #Tmp

drop table #Tmp

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 identity(int,1,1) as id ,name,state into #tempTable from a

delete from a

delete from #tempTable

where id not in

(

select min(id) from #tempTable group by name

)

insert into a( name,state)

select name,state from #tempTable

drop table #tempTable

本文來自CSDN博客,出處:http://b

《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀

總結

以上是生活随笔為你收集整理的oracle sql删除重复,【转帖】SQL Oracle删除重复记录的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 亚洲一级在线播放 | 91丨九色丨蝌蚪丨对白 | 女人18毛片水真多 | 久久久久亚洲av片无码v | 天堂无乱码 | 日本猛少妇色xxxxx猛叫 | 国产成人在线观看免费网站 | 欧美拍拍视频 | 国产欧美日韩精品区一区二污污污 | 国产精品99久久久久久久女警 | 国产精品播放 | 国产精品无码av在线有声小说 | 日本午夜一区二区 | 日韩高清在线 | 欧美精品99久久 | 国产乱在线 | 两性囗交做爰视频 | 成人淫片 | 草视频在线 | 国产h自拍 | 国产精品第9页 | 好吊色视频在线观看 | 免费a大片 | 经典杯子蛋糕日剧在线观看免费 | 2019年中文字幕 | 男女搞网站 | 亚洲最新色图 | 欧美日韩在线视频一区二区三区 | 2023毛片 | 中国女人做爰视频 | 亚洲成人黄色片 | 欧美一区二区福利视频 | 国产ts三人妖大战直男 | 日本bbwbbw| 欧美第1页 | 久久视频中文字幕 | 欧美xxxx×黑人性爽 | 欧美视频三区 | 亚洲熟妇国产熟妇肥婆 | 国产亚洲性欧美日韩在线观看软件 | 韩国三级丰满少妇高潮 | 97人妻精品一区二区三区免费 | 羞羞成人 | 黄色在线观看www | 中国女人毛片 | 粉色视频免费观看 | 午夜蜜桃视频 | 国产精品亚洲αv天堂无码 伊人性视频 | av电影一区二区三区 | 99热最新网址 | 91免费视频黄 | 十大污网站 | 波多野结衣办公室33分钟 | 国产伦精品一区二区三区四区免费 | 日韩一级性生活片 | 国产乱国产 | 人妻在线日韩免费视频 | 六月丁香婷婷综合 | 夜夜操免费视频 | 无码无套少妇毛多18pxxxx | 狠狠婷婷| 借种(出轨高h) | 99精品在线 | 天天色小说 | 国产人成 | 丁香花高清在线观看完整动漫 | 懂色视频在线观看 | 99re这里只有精品首页 | 日韩久久不卡 | 色综合天天干 | 美女毛毛片 | www.欧美一区二区三区 | www.亚洲| 国产日产精品一区二区 | 极品美女高潮出白浆 | 91插插插永久免费 | 一区二区在线视频播放 | 欧美日韩国产精品一区二区 | 一个色综合网站 | 亚洲免费在线观看av | 久久久xxx | 91精品国产91久久久久久吃药 | 亚洲欧美日韩色图 | 永久免费看片在线播放 | 天天槽 | 女同激情久久av久久 | 欧美日韩中文字幕一区二区 | 成人自拍视频在线 | 在线观看网页视频 | 日本中文字幕成人 | 亚洲精品久久久久久久蜜桃臀 | 88av.com | 神宫寺奈绪一区二区三区 | 蜜桃av在线免费观看 | 日本视频在线 | 中出av在线 | 美日韩一区二区三区 | 国产乱淫精品一区二区三区毛片 | av导航网站|