記錄一下避免排序和刪除重複行
select distinct owner, table_name from test_sort2 order by owner,table_name;
建立一個所以再OWNER ,TABLE_NAME
這樣可以避免排序
select owner, table_name
from test_sort2 a
where A.ROWID = (select /*+ no_unnest */ max(rowid)
from test_sort2 b
where a.owner = b.owner
and a.table_name = b.table_name)
order by owner,table_name;
刪除重複的行
SQL> select * from oo;
IT
---------------------------------------
1
1
2
2
SQL>
SQL> delete oo a where a.rowid <> (select max(rowid)
2 from oo b
3 where a.it = b.it);
2 rows deleted
SQL> commit;
Commit complete
SQL> select * from oo;
IT
---------------------------------------
1
2
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7728585/viewspace-745223/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 刪除重複id的記錄
- MariaDB刪除重複記錄效能測試
- sql刪除重複記錄只保留一條SQL
- Mysql語句查詢指定重複記錄和刪除重複記錄僅保留一條【親測可以】MySql
- MySQL刪除重複記錄並保留第一條MySql
- 刪除排序陣列中的重複項排序陣列
- Oracle如何刪除表中重複記錄保留第一條Oracle
- 題目:刪除排序陣列中的重複項排序陣列
- MySql避免重複插入記錄的幾種方法MySql
- [12][02][26] 刪除排序陣列中的重複項排序陣列
- LeetCode之從排序陣列中刪除重複項-SwiftLeetCode排序陣列Swift
- 從未排序的連結串列中刪除重複項排序
- MS SQL Server 刪除重複行資料SQLServer
- 刪除重複資料
- 刪除oracle重複值Oracle
- mysql 刪除重複項MySql
- JavaScript 刪除重複字元JavaScript字元
- 每日一題 [26] 刪除排序陣列中的重複項每日一題排序陣列
- leetcode-刪除排序陣列中的重複項+移除元素LeetCode排序陣列
- MySQL資料庫中刪除重複記錄的方法總結[推薦]MySql資料庫
- C# 批次刪除Excel中的重複行C#Excel
- JavaScript 刪除字串重複字元JavaScript字串字元
- mongodb刪除重複資料MongoDB
- VSCode刪除重複的空行VSCode
- 力扣-83. 刪除排序連結串列中的重複元素力扣排序
- Leetcode[陣列] 26. 刪除排序陣列中的重複項LeetCode陣列排序
- 83. 刪除排序連結串列中的重複元素(JavaScript版)排序JavaScript
- Golang刷LeetCode 26.刪除排序陣列中的重複項GolangLeetCode排序陣列
- leetcode-82:刪除排序連結串列中重複的元素-iiLeetCode排序
- sqlserver中刪除重複資料SQLServer
- JavaScript 刪除陣列重複元素JavaScript陣列
- Remove Duplicate Letters 刪除重複元素REM
- JavaScript陣列刪除重複元素JavaScript陣列
- JavaScript刪除字串中重複字元JavaScript字串字元
- LeetCode每日一題:刪除排序陣列中的重複項(No.26)LeetCode每日一題排序陣列
- 如何避免任務重複執行
- jQuery動態新增和刪除表格記錄jQuery
- 每日一道演算法:刪除排序陣列中的重複項演算法排序陣列
- iOS pod刪除某一個框架記錄一下 eg: JMessageiOS框架