where中不能使用聚合函数,必须用having,having要位于group by之后。Having中不能使用未参数分组的列,having不能替代where。作用不一样,having是对组进行过滤 顺序是这样的where。。。group by。。。having。。。order by。。。