构造一个理想的查询 select * from tablename where rownum <=5 order by yhdm Time; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select * from table where rownum<=5 order by 发布时间 desc; select * from tablename where rownum <=5 order by Time; 上面不对select * FROM (select * from table order by to_char(发布时间,'YYYYMMDDHHMISS') DESC) WHERE ROWNUM<=5;不好意思,我水平就这么低了,这个查询效率很低! 如果我有两个表,a,b,a:手机厂商b:手机类型那么我首先得到手机厂商的id,然后再查询手机类型,这样的话rownum就会不连续,那这个查询该怎样写谢谢各位大虾的回答 这种方法只是取前五条再排序select * from tablename where rownum <=5 order by Time;这种先排序再取前五条select * from (select * from table_name order by time) where rownum <=5; 这个RowNum不错,在SQL Server里可以用Select Top 5 * .... beckhambobo(beckham)非常感谢,问题解决,能留个qq或msn的联系方式吗 oracel 11g 修改表结构的问题 急求各位高手帮忙解决 子查询怎么返回2个字段? 请教教我ORACLE.一点也不会啊.急啊 求触发器统计的问题 请帮忙:自己的机器上装的oracle(Linux下),用pro*c写一简单程序,但是连不上数据库! 关于.net中oracle数据库连接关闭后会话还未结束 弱弱的问:具体怎么导入文本数据 只有一个MYDBDATA.ORA表空间文件,如何在重新装的oracle上恢复此表空间? !!大家帮帮我,急死我了!! 导入需要这么久吗? 菜鸟问题:Solaris+Oracle+Apache+JavaBean
a,b,
a:手机厂商
b:手机类型那么我首先得到手机厂商的id,然后再查询手机类型,这样的话rownum就会不连续,
那这个查询该怎样写
谢谢各位大虾的回答
select * from tablename where rownum <=5 order by Time;这种先排序再取前五条
select * from (select * from table_name order by time) where rownum <=5;