关于oracle中rownum的使用探讨 www daota
一、rownum的使用 比对下面两个语句的异同 SELECT * FROM (SELECT a.* FROM torderdetail a ORDER BY order_date DESC) WHERE ROWNUM <= 10 和 SELECT a.* FROM torderdetail a WHERE ROWNUM <= 10 ORDER BY order_date DESC 之所以会出现这样的语句,主要是从效率上的考虑,前面条语句,是要进行全表扫描后再排序,然后再取10条纪录,后一条语句则不会全表扫描,只会取