mirror of
https://github.com/moodle/moodle.git
synced 2025-04-21 00:12:56 +02:00
MDL-45171 log reports: fix sql for cross support
Rules for cross-db support are: - Always use the 'AS' keyword for columns. - Never use the 'AS' keyword for tables/views.
This commit is contained in:
parent
a0461340ff
commit
6b139edaf9
@ -481,7 +481,7 @@ class report_log_table_log extends table_sql {
|
||||
$ccselect = ', ' . context_helper::get_preload_record_columns_sql('ctx');
|
||||
$ccjoin = "LEFT JOIN {context} ctx ON (ctx.instanceid = c.id AND ctx.contextlevel = :contextlevel)";
|
||||
$courseparams['contextlevel'] = CONTEXT_COURSE;
|
||||
$sql = "SELECT c.id,c.shortname $ccselect FROM {course} as c
|
||||
$sql = "SELECT c.id,c.shortname $ccselect FROM {course} c
|
||||
$ccjoin
|
||||
WHERE c.id " . $coursesql;
|
||||
|
||||
@ -496,4 +496,4 @@ class report_log_table_log extends table_sql {
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -387,7 +387,7 @@ class report_loglive_table_log extends table_sql {
|
||||
$ccselect = ', ' . context_helper::get_preload_record_columns_sql('ctx');
|
||||
$ccjoin = "LEFT JOIN {context} ctx ON (ctx.instanceid = c.id AND ctx.contextlevel = :contextlevel)";
|
||||
$courseparams['contextlevel'] = CONTEXT_COURSE;
|
||||
$sql = "SELECT c.id,c.shortname $ccselect FROM {course} as c
|
||||
$sql = "SELECT c.id,c.shortname $ccselect FROM {course} c
|
||||
$ccjoin
|
||||
WHERE c.id " . $coursesql;
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user