ROWNUM和ORDER BY的优先级比较是要分情况的,order by 索引、主键时,即可让oracle先按该字段排序,然后再用rownum标号 ;order by 普通列时,先rownum后order by。
oracle中order by 与 rownum的执行顺序
最新推荐文章于 2022-11-14 16:32:42 发布
本文深入探讨了在Oracle数据库中ROWNUM与ORDER BY操作的优先级问题,指出当ORDER BY作用于索引或主键时,系统会先进行排序再应用ROWNUM;而当ORDER BY应用于普通列时,则会先应用ROWNUM再排序,为数据库开发者提供关键指导。
415

被折叠的 条评论
为什么被折叠?



