日期:2014-05-17  浏览次数:20865 次

怎样看数据表的最后一条记录?急
一张数据表有几十万条记录,怎样看最后一条记录?急

------解决方案--------------------
最后一条记录?
你的每条记录有时间字段嘛,有的话,最方便,按照这个时间字段order by 字段 desc
------解决方案--------------------
select * from YourTable order by rownum desc
------解决方案--------------------
最后一条的定义是什么?最大ROWID?象楼上的那样
select * from YourTable where rownum=max(rownum);

------解决方案--------------------
楼上的语句是执行不了的。。不可以使用MAX函数
取得最后一条记录:
select * from (select rownum a,t.* from table_name t)
where a=(select count(*) from table_name);