DB2 去重複行的寫法
源資料:Plancode , planname
A1 | 大病 | |
A1 | 健康大病 | |
A1 | 大病保險 |
要求得到資料:其中任何一項即可,比如
A1 | 大病 | |
select * from
(
select row_number() over() row,plancode,planname from
( select distinct PLANCODE,PLANNAME from nladpa order by 1) a
) t
where (t.row,t.plancode) in (
select min(row),plancode from
(
select row_number() over() row,plancode,planname from
( select distinct PLANCODE,PLANNAME from nladpa order by 1) a
) b
group by plancode )
最主要是使用DB2 的返回行號的函式.
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/674865/viewspace-700056/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- MySQL資料庫行去重複和列去重複MySql資料庫
- sql - distinct 去重複的用法SQL
- 標準SQL寫法的重複列問題SQL
- java陣列中重複元素的去重Java陣列
- 刪除重複資料的三種sql寫法SQL
- db2刪除重複的記錄DB2
- 面試必問的陣列去重複面試陣列
- iOS 模型陣列去重複iOS模型陣列
- DB2 刪除重複記錄DB2
- C# datatable中重複資料去重C#
- word表格標題行重複怎麼設定 word表格標題行無法重複的方法
- JS單行、多行文字字元去重和行去重JS字元
- es6陣列去重複陣列
- Leetcode[字串] 3. 無重複字元的最長子串 10行極簡寫法!LeetCode字串字元
- 原生JS去重(一)--兩種方法去掉重複字元JS字元
- 列組合資料去重複值
- db2中刪除重複記錄的問題DB2
- es6陣列去重(連重複的物件也可以去掉)陣列物件
- 視窗函式 row_number 去重複函式
- 利用sql語句找出表中有重複記錄的三種sql寫法SQL
- 【力扣】排列問題(回溯法)(去重)力扣
- AJAX防重複提交的辦法總結
- 字串本身重複字元的檢查辦法字串字元
- 一句程式碼搞定陣列去重(去除陣列中的重複元素)陣列
- L2-002 連結串列去重(複習)
- 複習java面對物件(方法重寫)Java物件
- 陣列合並且去重&向一個陣列新增一條資料(重複的就不新增)&陣列物件去重處理陣列物件
- Python如何進行陣列去重?Python陣列
- 【SQL 學習】去掉重複行SQL
- 切片去重(string,int型別去重)型別
- 為排好的序的字串, 找出重複的行。字串
- sql 去重SQL
- 如何去除 EXCEL 檔案中的重複行Excel
- JavaScript 複雜判斷的更優雅寫法JavaScript
- JavaScript複雜判斷的更優雅寫法JavaScript
- JS陣列去重 – JSON陣列去重陣列JSON
- Go 如何對陣列切片進行去重Go陣列
- 防止指令碼重複執行方法指令碼