Oracle分组取出每组的第一笔数据
生活随笔
收集整理的這篇文章主要介紹了
Oracle分组取出每组的第一笔数据
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
語法
假設現在有個user表,如果名字重復的,就按創建時間取出第1筆數據
select t.* from (select u.*, row_number() over (partition by u.name order by u.createdOn asc) rn from sys_user u ) t where t.rn = 1總結
以上是生活随笔為你收集整理的Oracle分组取出每组的第一笔数据的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Kibana查询ES显示hits.tot
- 下一篇: Logstash官方文档地址