MDL-71696 question: Fix Oracle GROUP BY error - Round 2

This commit is contained in:
Sara Arjona 2022-02-04 10:34:21 +01:00 committed by Ilya Tregubov
parent 3e071a5240
commit 9cc81bb7bf

View File

@ -90,7 +90,7 @@ if ($requestedqtype) {
$ctxgroupby = implode(',', array_keys(context_helper::get_preload_record_columns('con')));
$counts = $DB->get_records_sql("
SELECT result.contextid, SUM(numquestions) AS numquestions, SUM(numhidden) AS numhidden, $ctxpreload
FROM (SELECT data.contextid, COUNT(data.numquestions) AS numquestions,
FROM (SELECT data.contextid, data.versionid, COUNT(data.numquestions) AS numquestions,
(SELECT COUNT(qv.id)
FROM {question_versions} qv
WHERE qv.id = data.versionid