完整Select语句执行顺序

完整的select语句及执行顺序(必须记住)
 5...select 5.2->distinct 7...top n [percent] 5.1->列名 聚合函数(1.2->列名或表达式)
 1...1.1->from 表名
 2...where 条件
 3...group by ... 4...having ...

 6...order by ...

说明:

   第一步先执行:from 表名

   第二步执行:聚合函数中的列名或表达式

   第三步执行: where 条件

   第四步执行:分组 group by

   第五步执行:having 条件语句

   第六步执行:列名

   第七步执行:去除重复 distinct

   第八步执行:排序 order by

  第九步执行:top或者percent

 

posted @ 2015-07-22 11:25  cbwbin  阅读(588)  评论(0编辑  收藏  举报