相关疑难解决方法(0)

在他的SQL Server 2005书籍和SQL Server 2008书籍中对Itzik Ben-Gan的逻辑查询处理顺序感到困惑

Inside Microsoft SQL Server™2005 T-SQL查询一书中,作者Itzik Ben-Gan告诉我们订单或SQL Server 2005的逻辑查询处理是:

(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>

1.  FROM
2.  ON
3.  OUTER (join)
4.  WHERE
5.  GROUP BY
6.  CUBE | ROLLUP
7.  HAVING
8.  SELECT
9.  DISTINCT
10. ORDER BY  <---------------------- NOTE
11. TOP       <---------------------- NOTE
Run Code Online (Sandbox Code Playgroud)

在他的"Microsoft SQL …

sql t-sql sql-server-2005 sql-server-2008

9
推荐指数
2
解决办法
3794
查看次数

标签 统计

sql ×1

sql-server-2005 ×1

sql-server-2008 ×1

t-sql ×1