标签: mysql
如何计算每个城市的平均奖金和总奖金?
Example Input Toronto 5 Toronto 8 New York 7 New York 3 London 10 Desired Output: City Avg Total Toronto 6.5 13 New York 5 10 London 10 10
答案 0 :(得分:0)
这是一个非常简单的按语句分组:
SELECT City, AVG(Bonus) as `Avg`, SUM(Bonus) AS Total FROM Cities GROUP BY City
请参见示例sqlfiddle here以及预期的结果。
答案 1 :(得分:0)
您可以执行以下操作:
SELECT city, AVG(bonus), SUM(bonus) FROM city_bonus GROUP BY city
工作fiddle