Oracle分组排序查询
生活随笔
收集整理的這篇文章主要介紹了
Oracle分组排序查询
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
用sql查詢每個分組中amount最大的前兩條記錄:
SELECT *
FROM HW tr
WHERE
(SELECT COUNT(*) FROM HW WHERE tr.DEPID=DEPID AND AMOUNT>tr.AMOUNT)< 2
ORDER BY DEPID, TR.AMOUNT DESC
?
應用場景比如:
用戶每天會修改多次信息,取出每個用戶最后一次或者最近N次的修改內容。
轉載于:https://www.cnblogs.com/attlia/p/4282228.html
總結
以上是生活随笔為你收集整理的Oracle分组排序查询的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MVVMLight绑定数据
- 下一篇: 自己动手写spring(三) 支持注解方