MDL-38753 tweak count SQL to make stupid Oracle happy
authorPetr Škoda <commits@skodak.org>
Mon, 8 Apr 2013 07:23:45 +0000 (09:23 +0200)
committerPetr Škoda <commits@skodak.org>
Mon, 8 Apr 2013 10:33:49 +0000 (12:33 +0200)
enrol/externallib.php

index 0a93c90..6a20279 100644 (file)
@@ -316,7 +316,7 @@ class core_enrol_external extends external_api {
             }
 
             list($enrolledsqlselect, $enrolledparams) = get_enrolled_sql($context);
-            $enrolledsql = "SELECT COUNT(*) FROM ($enrolledsqlselect) AS enrolleduserids";
+            $enrolledsql = "SELECT COUNT('x') FROM ($enrolledsqlselect) enrolleduserids";
             $enrolledusercount = $DB->count_records_sql($enrolledsql, $enrolledparams);
 
             $result[] = array('id'=>$course->id, 'shortname'=>$course->shortname, 'fullname'=>$course->fullname, 'idnumber'=>$course->idnumber,'visible'=>$course->visible, 'enrolledusercount'=>$enrolledusercount);