用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分组排序查询相关推荐

  1. oracle 分组排序 update,oracle分组排序

    oracle 分组排序: 这个麻烦: SELECT * FROM ( SELECT deptno,ename,sal,ROW_NUMBER() OVER (PARTITION BY deptno OR ...

  2. oracle分组排序

    oracle 分组排序: 这个麻烦: SELECT * FROM (      SELECT deptno, ename, sal, ROW_NUMBER()    OVER (PARTITION B ...

  3. ORACLE分组排序后获取第一条和最后一条值

    ORACLE分组排序后获取第一条和最后一条值 参考链接 实践 后记 参考链接 ORACLE分组排序后获取第一条和最后一条值 实践 wx_user的手机号有部分有问题,发生了串登录.原本一个用户对应一个 ...

  4. Oracle 分组排序函数

    项目开发中,我们有时会碰到需要分组排序来解决问题的情况: 1.要求取出按field1分组后,并在每组中按照field2排序: 2.亦或更加要求取出1中已经分组排序好的前多少行的数据 这里通过一张表的示 ...

  5. oracle分页排序查询,Oracle分页查询中排序与效率问题解决方法详解

    本文将结合作者近日工作中,在ORACLE数据库分页查询时,遇到一个小问题,为大家讲解如何解决Oracle分页查询中排序与效率问题. 原始未分页查询Sql代码如下: select ROWNUM rn, ...

  6. oracle分组聚合查询,Oracle中分组查询group by用法规则解析

    本篇文章小编给大家分享一下Oracle中分组查询group by用法规则解析,文章介绍的很详细,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看. Oracle中group by ...

  7. oracle 分组排序后取第一条_关于oracle中位图索引的探讨:概念、原理、优缺点...

    概述 oracle索引主要分为以下几种: 1. b-tree索引 Oracle数据库中最常见的索引类型是b-tree索引,也就是B-树索引,以其同名的计算科学结构命名.CREATE INDEX语句时, ...

  8. php7 mongodb 分组 排序 查询

    $manager = new Manager('mongodb://ip:sort');$param = ['aggregate' => 'collection名称','pipeline' =& ...

  9. oracle分页排序查询,Oracle分页查询中排序与效率问题

    原始未分页查询Sql代码如下: select ROWNUM rn, t.id ID, o.name YYB,u.name XM, t.MC from tZDYSX t,tuser u,lborgani ...

最新文章

  1. 微软算法100题11 求二叉树中两节点之间的最大距离
  2. 轮播插件unsilder 源码解析(一)---使用
  3. java中lambda表达式的应用
  4. mysql.max links_Mysql的max_allowed_packet设定
  5. 互联网账户系统如何设计
  6. WEB编程学习之Wordpress发送邮件
  7. 超融合硬件损坏导致Oracle RAC异常恢复实录
  8. 写程序需要做的几件事
  9. 实战经验总结:怎么避免和解决LinkedIn领英帐号被封(被限制登录)?
  10. Sqlserver交叉连接cross join(笛卡尔积)
  11. 电机噪声之谐波分析(内附simulink中FFT分析的相关参数配置与解析)
  12. 系统分析师(4)-系统分析师考试大纲
  13. [软件更新]vidalia 0.2.0.32
  14. 合唱队形java_动态规划之合唱队形问题(最长递增子序列变形)
  15. Rust 编译模型之殇
  16. 【Vue报错】This is probably not a problem with npm. There is likely additional logging output above
  17. iOS 联系在线客服功能
  18. cad lisp 二次抛物线_用Cad画二次抛物线.doc
  19. 基于Android的废旧物品回收APP
  20. vlc 详细使用方法:libvlc_media_add_option 函数中的参数设置

热门文章

  1. Vue第二部分(4): 嵌套路由和路由传参
  2. ltrim函数_MySQL|trim() 函数用法
  3. Java文档阅读笔记-Guide to the Hibernate EntityManager
  4. QML工作笔记-PC端和Android端布局错位问题
  5. mysql数据库作业_mysql数据库操作练习
  6. java获取keyvault_教程:在 Java Spring Boot 应用中使用 Azure 应用程序配置 Key Vault 引用 | Microsoft Docs...
  7. vrp 节约算法 c++_滴滴技术:浅谈滴滴派单算法
  8. 更新widget 导致widget host(home) 挂掉
  9. 框架详解_Qt开发技术:QtCharts(一)QtCharts基本介绍以及图表框架详解
  10. 纳米颗粒C语言数值模拟_J.Hazard. Mater.当“金属纳米酶”邂逅“重金属离子”:机遇与挑战...