Oracle分组排序查询
生活随笔
收集整理的這篇文章主要介紹了
Oracle分组排序查询
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
用sql查詢每個(gè)分組中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
?
應(yīng)用場(chǎng)景比如:
用戶每天會(huì)修改多次信息,取出每個(gè)用戶最后一次或者最近N次的修改內(nèi)容。
轉(zhuǎn)載于:https://www.cnblogs.com/attlia/p/4282228.html
總結(jié)
以上是生活随笔為你收集整理的Oracle分组排序查询的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MVVMLight绑定数据
- 下一篇: 自己动手写spring(三) 支持注解方