构造一个理想的查询 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的联系方式吗 查询执行效率 创建触发器出现编译错误 cpp关联交易 oracle里包内的函数能返回一个table型吗?比如我要此函数返回的是一组ID,而且在别的函数中能调用 非法时间转换问题 搞数据库月薪15,000的条件 如何对指定月的月份进行按日统计 存储过程中如何再调用另一存储过程? 关于spool的问题 这个函数该怎么写 导入需要这么久吗? 菜鸟问题: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;