我有这个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分。
预先感谢