我是mysql新手,非常感谢您的帮助我的任务是得到表中动态行的总和和平均值。这张table看起来像
tbl_grade id scores 1 10 1 11 1 9 1 10 1 6 2 10 2 9 2 10
我想这样展示结果
id sum average 1 46 9.2 2 29 9.7
希望有人能帮忙。谢谢
azpvetkf1#
这是一个使用group by子句和聚合方法sum和avg的简单查询。要更好地了解分组和聚合方法,请阅读下面的内容:http://www.mysqltutorial.org/mysql-group-by.aspx
SELECT id, SUM(scores), AVG(scores) FROM tbl_grade GROUP BY id
1条答案
按热度按时间azpvetkf1#
这是一个使用group by子句和聚合方法sum和avg的简单查询。要更好地了解分组和聚合方法,请阅读下面的内容:http://www.mysqltutorial.org/mysql-group-by.aspx