从两行的两个值中取平均值

时间:2015-06-24 18:02:51

标签: php mysql

我必须以这种形式制作一个数组:

$averages
(
    'time' => array
    (
        'server1' => average1,
        'server2' => average2,
        'servers' => average
    )
)

我从这样设计的mysql表中获取值: idServer | value1 |值2

'服务器'平均值应该得到:

value1(server1)+ value1(server2)/ value1(server1)+ value1(server2)+ value2(server1)+ value2(server2)

最优化的方法是在没有每次进行排队或在处理之前创建一个数组localy时计算最终平均值? (这是我能想到的唯一两种解决方案)

1 个答案:

答案 0 :(得分:0)

我得到的解决方案是先获取服务器数量。然后根据它来制作sql查询的列号。我认为无法动态调整请求的列数。