Oracle排序后获取第一条和最后一条值
需求:查询一天中第一条和最后一条数据
原始表
select * from table1 ;
步骤1:使用row_number() over() 函数对时间排序,一个正序,一个倒序。
select t.name,t.sex,t.time,row_number() over(order by t.time) rowss1,row_number() over(order by t.time desc) rowss2from TABLE1 t
步骤1结果:
步骤2:查询正序的第一条和倒序的第一条
select * from(select t.name,t.sex,t.time,row_number() over(order by t.time) rowss1,row_number() over(order by t.time desc) rowss2 from TABLE1 t)where rowss1='1' or rowss2='1';
步骤2结果
Oracle排序后获取第一条和最后一条值相关推荐
- oracle排序后获取第一条数据
首先想说下,其实很简单的 select * from (select * from testStudent order by id desc) where rownum=1; 看上面的sql语句 先执 ...
- ORACLE分组排序后获取第一条和最后一条值
ORACLE分组排序后获取第一条和最后一条值 参考链接 实践 后记 参考链接 ORACLE分组排序后获取第一条和最后一条值 实践 wx_user的手机号有部分有问题,发生了串登录.原本一个用户对应一个 ...
- oracle排序后的第一条记录
该查寻语句没有经过任何的优化,因为oracle没有SQL的TOP关键字,但是有一个ROWNUM的列,因此,可以通过ROWNUM来进行查询.oracle的关于rownum的参考手册里面提到了 分析 ...
- Oracle根据行号达到分组排序取第一条的效果,排序后取第一条
Oracle数据无法根据单个字段进行分组,而mysql可以,如果想要达到根据单个字段进行分组可以查询他的行号获取rowNumber达到单个字段分组取第一条效果 SELECT * FROM (SELEC ...
- Lambda表达式 Linq SQL Server 分组后获取第一条数据或最小(最大)数据
1.Lambda表达式 以下是从网上粘贴下来 经测试失败 提示方法"First"只能用作最终查询操作.请考虑在这个实例中使用方法"FirstOrDefault" ...
- oracle不排序分页结果随机,关于ORACLE排序后分页查询出现反复数据的探讨
关于ORACLE排序后分页查询出现重复数据的探讨 最近在帮一个同事调试BUG,有一个条BUG是这样描述的: 所有有排序功能的列表,当其中某一字段当前页面内容一致时,翻页就有误. 页码改变,列表内容不变 ...
- oracle 分组排序后取第一条_关于oracle中位图索引的探讨:概念、原理、优缺点...
概述 oracle索引主要分为以下几种: 1. b-tree索引 Oracle数据库中最常见的索引类型是b-tree索引,也就是B-树索引,以其同名的计算科学结构命名.CREATE INDEX语句时, ...
- oracle 排序后取中间的数据
用minus取 3000和5000的差值 ----排序后取序列为3000-5000的数据 select * from table_name t where rownum<=5000 order ...
- oracle排序后第一条,Oracle排序取第一条数据
Oracle需要更新套组的大单位, 规则是取第一个学员(套组ID最小)的单位信息. Oracle需要更新套组的大单位, 规则是取第一个学员(套组ID最小)的单位信息. 采用按照SUITEID排序取第一 ...
最新文章
- 技术总监的反思录:我是如何失去团队掌控的?
- python 替换字符串中的元素
- oracle 11g ocfs,Oracle 将不再提供ASMlib和OCFS2软件和支持给红帽 RedHat 6的新发行版
- Gradle Build Tool
- 隐马尔科夫模型HMM自学(1)
- 互联互通谋定贸易伙伴 国际农民丰收节贸易会品牌发展
- java 传递intent_Android中使用Intent在Activity之间传递对象(使用Serializable或者Parcelable)的方法...
- python的回收机制_Python垃圾回收机制【人生苦短,我用python】-阿里云开发者社区...
- thrift介绍及应用(四)—hadoop的thrift接口
- .sql文件_自己动手写SQL查询引擎
- 新基建东风下,开发者这样抓住工业互联网风口!
- Zookeeper3.4.10使用Curator
- python 重启程序_重新启动Python程序
- 我的vim和emacs配置文件
- A guess 解题报告
- 【Ignite】使用数据库软件DBeaver管理Apache Ignite
- SpringBoot重点详解--使用Druid+Jpa
- 国产商用密码与国际密码对照
- Linux unison 效率,Linux中inotify+unison实现数据双向(多向)实时同步
- 基于FML的MinecraftMod制作学习笔记——开发环境的配置