获得具有多个值的一个人的平均值

时间:2017-06-09 08:30:27

标签: sql sql-server

我有一个表格,其中有一个包含人名(PersonNames)的列。它们的名称不止一次出现,但每次在另一列中都有不同的整数(分数)。我试图获得每个人的平均分数,但我不想为每个人手动完成。我可以使用哪些查询?

1 个答案:

答案 0 :(得分:2)

您可以获得每个人的平均分数如下。

select name,avg(scores)
from [YourTable]
group by name