diff --git a/mod/quiz/report/statistics/report.php b/mod/quiz/report/statistics/report.php index a86712062db..47bab7f920e 100644 --- a/mod/quiz/report/statistics/report.php +++ b/mod/quiz/report/statistics/report.php @@ -115,7 +115,7 @@ class quiz_statistics_report extends quiz_default_report { $whereqa .= ' AND qa.userid '.$grpsql.' '; $qaparams += $grpparams; } - $sql = 'SELECT (attempt=1) AS isfirst, COUNT(1) AS countrecs, SUM(sumgrades) AS total ' . + $sql = 'SELECT (CASE WHEN attempt=1 THEN 1 ELSE 0 END) AS isfirst, COUNT(1) AS countrecs, SUM(sumgrades) AS total ' . 'FROM '.$fromqa. 'WHERE ' .$whereqa. 'GROUP BY (attempt=1)';