刪除表裡重複資料
-
介紹
-
參考
1、查詢表中多餘的重複記錄,重複記錄是根據單個欄位(peopleId)來判斷 select * from people where peopleId in (select peopleId from people group by peopleId having count(peopleId) > 1) 2、刪除表中多餘的重複記錄,重複記錄是根據單個欄位(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)
檢視原文:http://surenpi.com/2017/02/03/%e5%88%a0%e9%99%a4%e8%a1%a8%e9%87%8c%e9%87%8d%e5%a4%8d%e6%95%b0%e6%8d%ae/
相關文章
- mysql查詢表裡的重複資料方法和刪除重複資料MySql
- PostgreSQL刪除表中重複資料SQL
- mysql 刪除表中重複的資料MySql
- 刪除重複資料
- Oracle中刪除表中的重複資料Oracle
- mongodb刪除重複資料MongoDB
- MySQL刪除重複資料MySql
- oracle 查詢及刪除表中重複資料Oracle
- mysql 查詢及 刪除表中重複資料MySql
- sqlserver中刪除重複資料SQLServer
- 解析postgresql 刪除重複資料案例SQL
- Oracle查詢重複資料與刪除重複記錄Oracle
- MS SQL Server 刪除重複行資料SQLServer
- T-SQL 刪除重複資料SQLSQL
- 海量資料處理_刪除重複行
- 根據rowid刪除重複資料
- 通過ROWID刪除重複資料
- Oracle中刪除重複資料的SqlOracleSQL
- excel刪除重複資料保留一條 如何刪掉重複資料只留一條Excel
- mysql表刪除重複記錄方法MySql
- Oracle查詢重複資料與刪除重複記錄方法Oracle
- ORACLE批量刪除無主鍵重複資料Oracle
- Python 字串,list排序,刪除重複資料Python字串排序
- Mongodb 刪除重複資料的幾個方法MongoDB
- oracle重複資料的查詢及刪除Oracle
- oracle 刪除重複資料的幾種方法Oracle
- Oracle 刪除重複資料只留一條Oracle
- 刪除重複資料的幾個方法(轉)
- Oracle如何刪除表中重複記錄Oracle
- 查詢刪除表中重複記錄
- oracle 快速刪除大批量資料方法(全部刪除,條件刪除,刪除大量重複記錄)Oracle
- 使用Java Stream API中DistinctBy刪除重複資料JavaAPI
- SQL刪除重複資料,只保留一行SQL
- NetApp FAS Filer的重複資料刪除APP
- T-SQL技術收集——刪除重複資料SQL
- 刪除重複資料的一種高效的方法
- 重複資料刪除和SSD的互補方法
- update,delete與INNER JOIN 以及刪除重複資料delete