我有一个表格tblscore,其中我会计算所有具有相同名称和级别的分数,添加分数除以总数。
ID | Name | Level | Score
1 | John | Easy | 15
2 | Doe | Easy | 18
3 | John | Easy | 13
显示输出
Name | Level | Score
John | Easy | 14
Doe | Easy | 18
计算是约翰,其中2个条目具有相同的级别(15 + 13/2 = 14),其中2是具有相同名称和级别的数据的总计数。
答案 0 :(得分:0)
只需使用avg()
:
select name, level, avg(score)
from tblscore
group by name, level