Error in Sql for 2.4 Site-Wide_Grade_Report_with_All_Items

Error in Sql for 2.4 Site-Wide_Grade_Report_with_All_Items

by Jens Gammelgaard -
Number of replies: 1
Picture of Translators

Hello,

I have tried to execute the sql for MySQL:

http://docs.moodle.org/24/en/ad-hoc_contributed_reports#Site-Wide_Grade_Report_with_All_Items

Is it the Sql snippet that needs a fix or..? smile

- It give this error: Error reading from database - other Sql snippets from the list in the link work fine.

SELECT u.firstname AS 'First' , u.lastname AS 'Last', u.firstname + ' ' + u.lastname AS 'Display Name',
c.fullname AS 'Course',
cc.name AS 'Category',

CASE
WHEN gi.itemtype = 'course'
THEN c.fullname + ' Course Total'
ELSE gi.itemname
END AS 'Item Name',

ROUND(gg.finalgrade,2) AS Grade,
DATE_ADDSELECT u.firstname AS 'First' , u.lastname AS 'Last', u.firstname + ' ' + u.lastname AS 'Display Name',
c.fullname AS 'Course',
cc.name AS 'Category',

CASE
WHEN gi.itemtype = 'course'
THEN c.fullname + ' Course Total'
ELSE gi.itemname
END AS 'Item Name',

ROUND(gg.finalgrade,2) AS Grade,
DATE_ADD(ss,gi.timemodified,'1970-01-01') AS Time

FROM prefix_course AS c
JOIN prefix_context AS ctx ON c.id = ctx.instanceid
JOIN prefix_role_assignments AS ra ON ra.contextid = ctx.id
JOIN prefix_user AS u ON u.id = ra.userid
JOIN prefix_grade_grades AS gg ON gg.userid = u.id
JOIN prefix_grade_items AS gi ON gi.id = gg.itemid
JOIN prefix_course_categories AS cc ON cc.id = c.category

WHERE gi.courseid = c.id
ORDER BY lastname

---------

It gives the error that looks like this:

http://screencast.com/t/9rHNUURObjyD

Average of ratings: -
In reply to Jens Gammelgaard

Ang: Error in Sql for 2.4 Site-Wide_Grade_Report_with_All_Items

by Jens Gammelgaard -
Picture of Translators

Hi Juan,

Any update or thoughts to this?