SELECT pub_name, state,SUM(state) AS 总数
FROM publishers
GROUP BY pub_name, state
HAVING SUM(state)>2
1.GROUP BY多列分组:两列数据任意组合成唯一能标识此行的数据,分组后的聚合函数是对每一组的数据进行操作,并只能使用HAVING对分组的数据进行筛选。
2.出现在SELECT 语句之后的字段必须是分组函数,或者是出现在group by字句中的字段。但是出现在group by子句中的字段不必出现在SELECT 语句之后