oracle+获取最后一行数据库,获取表最后一条数据

数据库中如何查询表的最后一条记录?

MySql : SELECT * FROM 表名 ORDER BY 表_ID DESC LIMIT 1 SQLServer/Oracle : SELECT TOP 1 * FROM 表名 ORDER BY 表_ID DESC

oracle查询一张表中的最后一条数据,该怎么处理

154dbb64e7c21abf6fd30a304abac761.png

Oracle在磁盘中的存储是没有顺序的,如果你想找最后一条,首先得明确是按照什么样的顺序来说的最后一条, 比如按照时间排序、按照id排序后的最后一条 那么你可以进行一步转换来实现:首先select * from 表A order by 排序字段 desc/asc 经过上一

在oracle数据库如何取得一个表最后两条记录

在oracle数据库如何取得一个表最后两条记录(没有排序的字段)

通过 SELECT rownum AS no, * FROM 表 产生序号, 注意,这里没有任何排序,只要序号. 然后 SELECT * FROM (SELECT rownum AS no, * FROM 表) ORDER BY no DESC 这里根据那个 序号进行 降序排列 最后,取 降序后的前2条 SELECT * FROM ( SELECT *

怎么查询数据库表里面最后插入的一条数据

是什么数据库,是什么表结构? 1.如果是sqlserver,里面有自动增长的ID列 select top 1 * from table order by id desc 2.如果是oracle,里面有时间列 selec

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值