花魁直播高品质美女在线视频互动社区 - 花魁直播官方版

 歡迎來到素材無憂網(wǎng),按 + 收藏我們
登錄 注冊 退出 找回密碼

織夢網(wǎng)站MYSQL查詢重復記錄的方法

時間: 2020-03-14 12:04 閱讀: 作者:素材無憂網(wǎng)

1、查找表中多余的重復記錄,重復記錄是根據(jù)單個字段(peopleId)來判斷

select * from people   

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

 

2、刪除表中多余的重復記錄,重復記錄是根據(jù)單個字段(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)   

 

3、查找表中多余的重復記錄(多個字段)

select * from vitae a   

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

 

4、刪除表中多余的重復記錄(多個字段),只留有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)   

 

5、查找表中多余的重復記錄(多個字段),不包含rowid最小的記錄

select * 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)   

版權(quán)聲明: 本站資源均來自互聯(lián)網(wǎng)或會員發(fā)布,如果侵犯了您的權(quán)益請與我們聯(lián)系,我們將在24小時內(nèi)刪除!謝謝!

轉(zhuǎn)載請注明: 織夢網(wǎng)站MYSQL查詢重復記錄的方法

標簽:  
相關(guān)文章
模板推薦