迈
迈克老狼
Unregistered / Unconfirmed
GUEST, unregistred user!
我做了一个系统,要实现学生成绩的加权平均,用sql能实现吗?
例如:成绩库里面有学生的各门课成绩,比如,英语、数学,历史。。。,如果求平均成绩排名
,可以select avg(cj) as cc from cjb order by cc desc可以实现,但是如果各门课程的
比例不同,比如数学在2,英语占2,而历史占1,要实现加权平均,sql怎么实现呢?
例如:成绩库里面有学生的各门课成绩,比如,英语、数学,历史。。。,如果求平均成绩排名
,可以select avg(cj) as cc from cjb order by cc desc可以实现,但是如果各门课程的
比例不同,比如数学在2,英语占2,而历史占1,要实现加权平均,sql怎么实现呢?