我想从Oracle数据库中提取生成时间最早的前5条记录,生成时间字段(sell_time)是日期型的,用
select * from sellrecord where rownum<=5 order by sell_time
得到的结果是先查到5条记录,然后将这5条记录按时间排序。并不是我需要的。
请问大神应该怎么写呢?
SELECT *
FROM (SELECT *
FROM sellrecord
ORDER BY sell_time )
WHERE ROWNUM <= 5