频道栏目
首页 > 资讯 > SQL Server > 正文

sql查询语句的执行顺序

16-12-19        来源:[db:作者]  
收藏   我要投稿
本文讲述了的是sql查询语句的执行顺序。

sql查询语句的处理步骤如下:

--查询组合字段
(5)select (5-2) distinct(5-3) top()(5-1)
--连表
(1)from (1-J) join  on 
        (1-A) apply  as 
        (1-P) pivot () as 
        (1-U) unpivot () as 
--查询条件
(2)where 
--分组
(3)group by 
--分组条件
(4)having
--排序
(6)order by

说明:
1、顺序为有1-6,6个大步骤,然后细分,5-1,5-2,5-3,由小变大顺序,1-J,1-A,1-P,1-U,为并行次序。如果不够明白,接下来再来个流程图看看。

2、执行过程中也会相应的产生多个虚拟表(下面会有提到),以配合最终的正确查询。

3、聚合函数在5-1时执行。

sql查询语句处理步骤流程图:

这里写图片描述

相关TAG标签
上一篇:mxnet(第七天学习笔记)
下一篇:ubuntu14.04中ifconfig没有显示eth0
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站