SQL中拥有和在何处的区别

意义

哪里



分组前选择操作







只有在组操作之后才进行选择操作,因此可以选择聚合函数

如:


这是可能的。
从一个选择计数(*)
在a.a1 > 0
按A2分组;




但是下面的不是
从一个选择计数(*)
在a.a1 > 0和计数(*)> 1
按A2分组;




必须改为具有
从一个选择计数(*)
在a.a1 > 0
A2组
计数(*)> 1