mysql 复杂查询(不用子句)对平均成绩求和
发布网友
发布时间:2022-04-09 19:28
我来回答
共2个回答
热心网友
时间:2022-04-09 20:58
试试
select a1,avg(score) from (select a1,en,sum(score) as score from table1 group by a1,en) a group by a1
另外
a1的总成绩是(5+6)/2 + (9+7)/2 = 13.500
这和直接计算:a1=(5+6+9+7)/2=13.5有什么区别?!
望楼住点明
热心网友
时间:2022-04-09 22:16
select (col names)
from (table names)
where (conditions)