对于MySQL中另一列中的每个唯一值,跨多行的列中的平均值

时间:2017-03-08 06:24:10

标签: mysql sql

假设我在表格中有三列:IDField2test_score。 我现在不关心Field2。我想选择每个人(根据他们的ID)和他们的平均值 test_score,以便查询返回每个ID一行。我怎么能这样做?

1 个答案:

答案 0 :(得分:1)

SELECT ID, AVG(test_score) as average_score FROM tablename GROUP BY ID