Oracle 重複資料處理
1、查詢
表中是否含有重複的資料
select count(*),empno from emp1 group by empno having count(*)>=2;
2、查詢表中重複資料
select count(*),empno from emp1 group by empno having count(*)>=2;
2、查詢表中重複資料
select * from emp1 where empno in (select empno from emp1 group by empno having count(empno) > 1) order by 1;
3、透過rowid查詢出需要去除的重複資料
select empno,min(rowid) from emp1 group by empno having count(empno)>1;
select empno,min(rowid) from emp1 group by empno having count(empno)>1;
4、刪除重複資料庫(透過rowid或empno
)
方法一:
delete from emp1 where
rowid in
(select min(rowid) from emp1 group by empno having count(empno)>1);
方法二:
delete from emp1 where
empno in
(select empno from emp1 group by empno having count(empno)>1)
and
rowid not in
方法一:
delete from emp1 where
rowid in
(select min(rowid) from emp1 group by empno having count(empno)>1);
方法二:
delete from emp1 where
empno in
(select empno from emp1 group by empno having count(empno)>1)
and
rowid not in
(select min(rowid) from emp1 group by empno having count(empno)>1);
歡迎關注我的微信公眾號"IT小Chen",共同學習,共同成長!!!
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29785807/viewspace-1715042/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- MySQL 處理重複資料MySql
- 資料處理之去除重複資料
- 海量資料處理_刪除重複行
- SQL 處理重複值SQL
- Mysql如何處理重複資料?讓你的效率更高效MySql
- Oracle查詢重複資料與刪除重複記錄Oracle
- Oracle:重複資料去重,只取最新的一條資料Oracle
- oracle資料庫改壞spfile引數重啟處理方法Oracle資料庫
- Oracle查詢重複資料與刪除重複記錄方法Oracle
- 重複提交,你是如何處理的?
- oracle大批次資料處理Oracle
- Oracle中刪除重複資料的SqlOracleSQL
- Android處理按鈕重複點選Android
- oracle遊標批次處理資料Oracle
- mybatis oracle資料庫批次插入資料,忽略主鍵重複MyBatisOracle資料庫
- ORACLE批量刪除無主鍵重複資料Oracle
- oracle重複資料的查詢及刪除Oracle
- oracle 刪除重複資料的幾種方法Oracle
- Oracle 刪除重複資料只留一條Oracle
- Oracle中刪除表中的重複資料Oracle
- Oracle LOB資料型別的處理Oracle資料型別
- 刪除重複資料
- mysql 清除重複資料MySql
- oracle 查詢及刪除表中重複資料Oracle
- 海量資料處理_表分割槽(線上重定義)
- 處理網站中的重複內容問題網站
- 處理表重複記錄(查詢和刪除)
- Python資料處理(二):處理 Excel 資料PythonExcel
- MySQL資料庫行去重複和列去重複MySql資料庫
- dataset 判斷整列是否有重複,找出重複資料
- mysql查詢表裡的重複資料方法和刪除重複資料MySql
- 資料處理
- Oracle對資料進行加密&解密處理Oracle加密解密
- mongodb刪除重複資料MongoDB
- mysql避免插入重複資料MySql
- mongodb如何去除重複資料MongoDB
- mongodb去除重複的資料MongoDB
- MySQL刪除重複資料MySql