不能在where子句中使用组函数
可以在having子句中使用组函数,例如

oracle中having与where的区别

若子句中不含有分组函数(常见组函数:avg,sum,min,max,count,wm_concat等),则二者可以通用

,从sql优化的角度说,当两者可通用时尽量使用where,where的效率高一些

where是先过滤,再分组,having是先分组再过滤


相关文章: