SQL中先排序还是先选择

来源:百度知道 编辑:UC知道 时间:2024/05/21 09:59:07
对于SQL中有TOP条件又有 ORDER BY条件的是选择还是先对数据集排序再选择?

当这两个东西同时出现的时候要先order by

(8)SELECT (9)DISTINCT (11)<TOP_specification> <select_list>
(1)FROM <left_table>
(3) <join_type> JOIN <right_table>
(2) ON <join_condition>
(4) WHERE <where_condition>
(5) GROUP BY <group_by_list>
(6)WITH {CUBE|ROLLUP}
(7)Having <having_condition>
(10)ORDER BY <order_by_list>

没分 不多解释了 楼主自己用百度吧

先排序,然后再查询
以上希望对你有所帮助

先对数据集排序order by