一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

Oracle 刪除重復(fù)數(shù)據(jù)只留一條

 小豬來(lái)了 2016-03-08
查詢及刪除重復(fù)記錄的SQL語(yǔ)句
 
1、查找表中多余的重復(fù)記錄,重復(fù)記錄是根據(jù)單個(gè)字段(Id)來(lái)判斷
 
select * from 表 where Id in (select Id from 表 group byId having count(Id) > 1)
 
2、刪除表中多余的重復(fù)記錄,重復(fù)記錄是根據(jù)單個(gè)字段(Id)來(lái)判斷,只留有rowid最小的記錄
 
DELETE from 表 WHERE (id) IN ( SELECT id FROM 表 GROUP BY id HAVING COUNT(id) > 1) AND ROWID NOT IN (SELECT MIN(ROWID) FROM 表 GROUP BY id HAVING COUNT(*) > 1);
 
3、查找表中多余的重復(fù)記錄(多個(gè)字段)
 
select * from 表 a where (a.Id,a.seq) in(select Id,seq from 表 group by Id,seq having count(*) > 1)
 
4、刪除表中多余的重復(fù)記錄(多個(gè)字段),只留有rowid最小的記錄
 
delete from 表 a where (a.Id,a.seq) in (select Id,seq from 表 group by Id,seq having count(*) > 1) and rowid not in (select min(rowid) from 表 group by Id,seq having count(*)>1)
 
5、查找表中多余的重復(fù)記錄(多個(gè)字段),不包含rowid最小的記錄
 
select * from 表 a where (a.Id,a.seq) in (select Id,seq from 表 group by Id,seq having count(*) > 1) and rowid not in (select min(rowid) from 表 group by Id,seq having count(*)>1)

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買(mǎi)等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多

    欧美欧美日韩综合一区| 亚洲午夜福利视频在线| 青青操成人免费在线视频| 欧美成人欧美一级乱黄| 欧美一二三区高清不卡| 国产亚洲欧美日韩国亚语| 熟女免费视频一区二区| 午夜直播免费福利平台| 内射精品欧美一区二区三区久久久 | 成人精品视频一区二区在线观看 | 正在播放玩弄漂亮少妇高潮| 一本久道久久综合中文字幕| 久久成人国产欧美精品一区二区| 婷婷开心五月亚洲综合| 国产在线日韩精品欧美| 一区二区三区在线不卡免费| 欧美性欧美一区二区三区| 欧美精品在线播放一区二区| 色无极东京热男人的天堂| 午夜传媒视频免费在线观看| 久久免费精品拍拍一区二区| 国产精品久久久久久久久久久痴汉| 毛片在线观看免费日韩| 欧美一二三区高清不卡| 91精品国产品国语在线不卡| 日韩人妻av中文字幕| 亚洲中文字幕高清乱码毛片| 国产精品大秀视频日韩精品| 日本精品视频一二三区| 国产欧美一区二区久久| 日本高清一区免费不卡| 国产成人午夜av一区二区| 国产91色综合久久高清| 亚洲中文字幕在线视频频道| 欧美成人欧美一级乱黄| 国产日韩中文视频一区| 亚洲熟女精品一区二区成人| 又大又紧又硬又湿又爽又猛| 中文字幕欧美视频二区| 有坂深雪中文字幕亚洲中文| 亚洲乱码av中文一区二区三区|