示例六
TOP关键词如果没有和ORDER BY配合使用,那么毫无意义,因为得到的只是随机提取的一些行。
如果你要获得最近的10个订单:
SELECT TOP 10 * FROM {订单} ORDER BY 日期 DESC
注意必须加上关键词DESC,否则你得到的将是最早的10个订单,而不是最近的10个订单
由于Oracle没有TOP关键词,所以要实现上述目标,须使用下面的语句:
SELECT * FROM {订单} Where ROWNUM <= 10 ORDER BY 日期 DESC