Bootstrap

扫盲贴:T-SQL语句执行顺序

最近看有同学不知道select语句中字段别名为什么不能在having中使用,其实就是对这个执行顺序不理解,扫盲下.

 

1. FROM
2. ON
3. OUTER
4. WHERE
5. GROUP BY
6. CUBE | ROLLUP
7. HAVING
8. SELECT
9. DISTINCT
10 ORDER BY
11. TOP

;