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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- sql - distinct 去重複的用法SQL
- java陣列中重複元素的去重Java陣列
- Leetcode[字串] 3. 無重複字元的最長子串 10行極簡寫法!LeetCode字串字元
- word表格標題行重複怎麼設定 word表格標題行無法重複的方法
- iOS 模型陣列去重複iOS模型陣列
- 面試必問的陣列去重複面試陣列
- JS單行、多行文字字元去重和行去重JS字元
- es6陣列去重複陣列
- 原生JS去重(一)--兩種方法去掉重複字元JS字元
- Oracle:重複資料去重,只取最新的一條資料Oracle
- es6陣列去重(連重複的物件也可以去掉)陣列物件
- python對excel檔案中指定表格的指定列資料進行去重複操作。PythonExcel
- 【力扣】排列問題(回溯法)(去重)力扣
- 去除DataTable指定列的重複行
- L2-002 連結串列去重(複習)
- DB2 SQL改寫DB2SQL
- NPP++去除文字中的重複行
- Python如何進行陣列去重?Python陣列
- 如何寫出更快的 SQL (db2)SQLDB2
- JavaScript複雜判斷的更優雅寫法JavaScript
- JavaScript 複雜判斷的更優雅寫法JavaScript
- 陣列合並且去重&向一個陣列新增一條資料(重複的就不新增)&陣列物件去重處理陣列物件
- 如何去除 EXCEL 檔案中的重複行Excel
- 切片去重(string,int型別去重)型別
- JS陣列去重 – JSON陣列去重陣列JSON
- 如何避免任務重複執行
- C# 批次刪除Excel中的重複行C#Excel
- LightDB/PostgreSQL 生成可重複執行的指令碼SQL指令碼
- 停止 FutrueBuilder 的重複重新整理和執行UI
- 列表去重
- Go 如何對陣列切片進行去重Go陣列
- python的list如何去重Python
- JS 中常用的去重JS
- 陣列去重的方法陣列
- 【java】ObjectOutputStream & ObjectInputStream 多次寫入發生重複寫入相同資料的問題JavaObject
- 手把手教你寫網路爬蟲(7):URL去重爬蟲
- 大文字如何按行去除重複值
- python中單執行緒重複利用Python執行緒
- 重複