Oracle 查最后一条记录
今天遇到一个坑,使用Oracle查表的最后一条创建的记录。
路思
1:根据时间倒序排序。
2:查出第一条记录。
然后写出:
select * from t_qms_bu_check_plan_flow where rownum= 1 order by CREATED_DATE DESC ;
实际上是错的。
原因:rownum 在排序之前生效。也就是说执行的顺序是这样的:
1:查出第一条数据。
2:排序。
傻眼了。。
正确的姿势应该是这样的。
select * from ( select * from t_qms_bu_check_plan_flow order by CREATED_DATE DESC ) c where rownum= 1 ;
Oracle 查最后一条记录相关推荐
- oracle 取前10条记录
1.oracle 取前10条记录 1) select * from tbname where rownum < 11; 2) select * from (select * from tbnam ...
- 相邻记录日期差 oracle,sql 相邻2条记录时间差比较
软件安装:装机软件必备包 SQL是Structured Query Language(结构化查询语言)的缩写.SQL是专为数据库而建立的操作命令集,是一种功能齐全的数据库语言.在使用它时,只需要发出& ...
- oracle查询最高一条记录,oracle 查询已有记录,上一条记录,下一条记录
oracle可以使用 lead.lag 函数来查询已有记录的下一条.上一条记录. 表结构如下: 如要查询Staffno是6-1102的前一条记录 select * from staff where ...
- Oracle中导出一条记录的SQL
一:选中一条记录 二:导出SQL 三:选出自己的SQL语句 insert into AP_MENU (MENU_ID, MENU_NAME, PARENT_ID, ACTION, B_ENABLE, ...
- 【oracle】 一千条记录查200到300的记录怎么查
为什么80%的码农都做不了架构师?>>> 如何查200到300行的记录? 可以通过top关键字辅助 select top 100 * from table where id i ...
- 不同数据库中查询前几条记录的用法(SQL Server/Oracle/Postgresql)
SQL在不同数据库中查询前几条记录的用法分类 1. orACLE Select * FROM TABLE1 Where ROWNUM<=N 2. INFORMIX Select FIRST N ...
- mysql查询表中最后一条记录
查询全部的记录: select * from test_limit ; 查第一条记录: select * from test_limit limit 1; ...
- oracle中取最新的前几条记录(rownum)
对于rownum来说它是oracle系统顺序分配为从查询返回的行的编号,返回的第一行分配的是1,第二行是2,依此类推,这个伪字段可以用于限制查询返回的总行数,且rownum不能以任何表的名称作为前缀. ...
- oracle和sql server取第一条记录的区别以及rownum详解
我们知道学生可能有重名的情况,那么当重名的时候假设只需要取得重名结果集中的第一条记录. sql server:select top(1) num,Name from M_Student where n ...
最新文章
- 学习笔记------tag文件
- Office 365系列之四:添加自定义域
- 数据库路由中间件MyCat - 源代码篇(7)
- Hadoop作业提交分析(三)
- 3d 自动生成物体_相芯科技首秀SIGGRAPH,3D形象自动生成火了
- 回溯法——求解N皇后问题
- hdoj 1728 逃离迷宫
- 一个多文件编程里.h文件定义static变量产生的问题
- 双非本科逆袭 拿下ACM金牌、字节和旷视offer、保研985!
- knn——model celectionpreprocessing
- 浙大版c语言程序设计第三版邀请码,浙大版《C语言程序设计(第3版)》题目集 习题9-5 通讯录排序...
- windows10中最强大王爽汇编语言学习环境
- 解决SVN Cleanup时遇到错误信息:Cleanup failed to process the following paths的错误
- linux运维都不知道是什么,这8种命令都不会,还算什么Linux运维!
- oracle中累计求和_oracle累计求和
- androidstudio身高预测app
- 拼接字符串并以逗号隔开
- Harbor项目高手问答及赠书活动火热进行中
- 《通信网》专题八:接入网技术
- OpenWrt开发必备软件模块——无线技术与PPPoE