<分区>
Possible Duplicate:
How do I limit the number of rows returned by an oracle query?
我有这个问题
select * from pr_device_reading order by date_reading DESC
注意这个查询是规范化的,由一个方法构造的,表名会根据方法的参数改变,所以我不能指定列名(我确实想要所有的结果中的列)。
什么是等同于
SELECT *
FROM pr_lecture_combustibles
ORDER BY date_lecture DESC
LIMIT 10,20;
使用 Oracle SQL?
我试过了
SELECT *
FROM (SELECT *
FROM pr_lecture_combustibles
ORDER BY date_lecture DESC)
WHERE ROWNUM BETWEEN 10 AND 20;
和other syntax ,但我没有得到任何结果、“缺少表达式”消息和其他错误。
谢谢