MDL-31914 db fix - cannot use table aliases on DELETE statements. Credit goes to Andrew Nicols (LUNS).

This commit is contained in:
Eloy Lafuente (stronk7) 2012-04-24 13:07:11 +02:00
parent b5dd45511d
commit 352476d131

View file

@ -7042,7 +7042,7 @@ FROM
WHERE NOT EXISTS ( WHERE NOT EXISTS (
SELECT 'x' FROM {course_modules} SELECT 'x' FROM {course_modules}
WHERE {course_modules}.id = {course_completion_criteria}.moduleinstance) WHERE {course_modules}.id = {course_completion_criteria}.moduleinstance)
AND cc.criteriatype = ".COMPLETION_CRITERIA_TYPE_ACTIVITY; AND {course_completion_criteria}.criteriatype = ".COMPLETION_CRITERIA_TYPE_ACTIVITY;
} }
$DB->execute($sql); $DB->execute($sql);