当WHERE子句、GROUP BY子句和HAVING子句同时出现在一个查询中时,SQL的执行顺序

 当WHERE子句、GROUP BY子句和HAVING子句同时出现在一个查询中时,SQL的执行顺序如下:
(1) 执行WHERE子句,从表中选取行。
(2) 由GROUP BY 子句对选取的行进行分组。
(3) 执行聚合函数。
(4) 执行HAVING 子句选取满足条件的分组。
 
展开阅读全文

没有更多推荐了,返回首页