select * from (select * from a order by 时间 desc )a where rownum<4;
--结果
新闻 时间
-------------------- -----------
z6 2005-6-1
z4 2005-1-1
z3 2003-2-3
--结果
新闻 时间
-------------------- -----------
z6 2005-6-1
z4 2005-1-1
z3 2003-2-3
解决方案 »
- 求一个function ,以CE/CO 为外循环,以0-9,A-Z 产生流水号,新手,求解
- 执行select都是返回空值,执行INSERT,UPDATE,DELETE 没有问题
- ORACLE数据库在导入文本数据时,能不能使ID号自动增加?在线等急用
- 为何安装不了ORACLE9I
- 我用SQL PLUS, SELECT 一个有50万条记录的表,为什么会中途停止,将近一个小时候停止
- offsider(烤鸡翅膀,我最爱吃) 请进来接分
- 谁有Oracle Developer/2000
- ORA-01756: 括号内的字符串没有正确结束 这是什么错?我的select语句运行时都是正确的呀
- 100分急求,关于oracle 中的筷照
- 关于oracle存储过程中NUMBER的声明
- 日期类型的'0000-00-00'
- 安装oracle后修改了机器名称,OracleOraHome92TNSListener服务起不来,不将名称改回去,需要修改哪些文件?
select * from (select * from tbname where 时间>sysdate-30 order by 时间 desc) t
where rownum<4;
或者
select * from (select tbname.*,row_number() over(order by 时间 desc) from tbname where 时间>sysdate-30) t
where rk<4;
select * from tbname where rownum<4 order by 时间 desc