添加新记录后计算新百分比

时间:2018-06-22 08:01:11

标签: php mysql

我有这个MySQL,用于计算通话中某个细分的百分比。添加新记录后,我可以为每一行获取正确的百分比。

$sumGreeting = $dbcon->prepare("SELECT SUM(greeting_msg + provide_agent_name + clear_and_aud + confirm_caller_name + confirm_caller_tel + ask_alt_number) AS SumGrt  FROM table GROUP BY coach , id");
$sumGreeting->execute();

我想每次添加新记录时计算最终百分比。考虑到以前或现有的记录。目前,我得到以下结果: Current Result

我正在使用此代码

            $initRows = 0;
            $result = 0;
            while ($row = $sumGreeting->fetch(PDO::FETCH_ASSOC))
            {
                 $initRows = $row['SumGrt'];
                 $result = ($initRows/12)*100;
             echo var_dump($result);
            echo $result ." <br />";    
            }

预期结果将是所有列的最终百分比。

本节共有12分。

预先感谢

0 个答案:

没有答案