作者PHP5 (Powered by Zend Engine2)
看板Database
标题Re: [SQL]加权平均
时间Thu Aug 2 21:55:38 2007
※ 引述《crooket (怼軮)》之铭言:
: 不知道有没有加权平均的函数
: ex:
: 我需要对access中的一个栏位进行加权平均
: class grade weight
: 1 90 2
: 1 30 3
: 2 60 4
: 2 50 2
: 我需要以class做分类用grade对weight做加权平均
: 不知道有什麽办法.......谢谢!!
不知道Aceess跟MySQL语法有没有差
MySQL 可以这样用:
SELECT class,sum(grade*weight)/sum(weight) FROM table group by class
输出:
class sum( grade * weight ) / sum( weight )
1 54.0000
2 56.6667
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.245.58