度量快速开发平台-专业、快速的软件定制快开平台

标题: oracle中查询表中的最后一个记录 [打印本页]

作者: 张兴康    时间: 2020-6-20 17:25
标题: oracle中查询表中的最后一个记录
--表中没有主键,或者是用户不确定记录最大主键是否是最新的那个记录时,可用下面两种方法查询表中的最后一个记录
SELECT *
  FROM emp
WHERE ROWID IN (SELECT MAX (ROWID) FROM emp);

SELECT * FROM emp
MINUS
SELECT *
  FROM emp
WHERE ROWNUM < (SELECT COUNT (*) FROM emp);


作者: 万望    时间: 2020-6-21 00:00
涨姿势
作者: 陈晓龙    时间: 2020-6-21 13:58
学到了!
作者: 张兴康    时间: 2020-6-21 18:45
陈晓龙 发表于 2016-1-21 13:58
学到了!

这就是我发帖的动力啊
作者: 万望    时间: 2020-6-22 00:56

作者: 陈晓龙    时间: 2020-6-22 13:47
万望 发表于 2016-1-22 00:56

你很冷迈!
作者: 陈晓龙    时间: 2020-6-22 13:47
万望 发表于 2016-1-22 00:56

你很冷迈!
作者: 陈晓龙    时间: 2020-6-22 13:47
张兴康 发表于 2016-1-21 18:45
这就是我发帖的动力啊

哦,这样所!
作者: 张兴康    时间: 2020-6-22 19:11
陈晓龙 发表于 2016-1-22 13:47
哦,这样所!

嗯哼
作者: 王爱东    时间: 2020-6-25 18:12
rownum是使用很多的。
作者: 刘亚东    时间: 2020-6-25 20:40
可以这个
作者: 张兴康    时间: 2020-6-26 13:14
刘亚东 发表于 2016-1-25 20:40
可以这个


作者: 刘亚东    时间: 2020-6-27 09:16
张兴康 发表于 2016-1-26 13:14

o(∩_∩)o 哈哈
作者: 张兴康    时间: 2020-6-27 13:05
刘亚东 发表于 2016-1-27 09:16
o(∩_∩)o 哈哈


作者: 刘亚东    时间: 2020-6-28 09:43
张兴康 发表于 2016-1-27 13:05


作者: 张兴康    时间: 2020-6-28 13:20
刘亚东 发表于 2016-1-28 09:43



作者: 刘亚东    时间: 2020-7-1 09:22
张兴康 发表于 2016-1-28 13:20

双截棍
作者: 张兴康    时间: 2020-7-1 09:52
刘亚东 发表于 2016-2-1 09:22
双截棍

明明是在耍大刀




欢迎光临 度量快速开发平台-专业、快速的软件定制快开平台 (http://bbs.delit.cn/) Powered by Discuz! X3.2