2016 - 2024

感恩一路有你

oracle取前三条数据 oracle取最后一条数据?

浏览量:2086 时间:2021-03-15 14:48:47 作者:admin

oracle取最后一条数据?

查询Oracle表中最后一行数据(行顺序与DATE字段无关):

select * from (select * from TABLE order by rownum) where rownum

查询Oracle表中最后一行数据(行顺序与DATE字段有关):

select * from (select t.* from TABLE t order by t.DATE) where rownum

oracle中只读取一条数据,怎么写?

select*fromtestwhererownum=1可以取到第一条,但你能这样用:select*fromtestwhererownum=2不能说我直接取第二条。select*fromtestwhererownum<=5你也可以这样用,取前5条。rownum只能是连续的,而且必须是从1开始的最常用的用法如下:select*from(selectrownumr,*fromtest)ttwherett.r>0andtt.r<=3这样你就可以取任意的位置的记录了。比如我想取第二条:select*from(selectrownumr,*fromtest)ttwherett.r=2

oracle取前三条数据 oracle只取一条数据 oracle查询最新日期的数据

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。