SQL-Abfrage Neuste Aktivität in einem Kurs

Re: SQL-Abfrage Neuste Aktivität in einem Kurs

von Anton Tremetzberger -
Anzahl Antworten: 0
Nutzerbild von Besonders aktive Moodler

Hallo Heiko,

wir haben eine Abfrage, in welchen Kursen die Aktivität BigBlueButton vorkommt, wann sie angelegt und verändert wurde:

SELECT 
concat('<a target="_new" href="%%WWWROOT%%/course/view.php?id=',b.course,'">',b.course,'</a>') AS 'Link und Kurs-ID', c.fullname AS 'Kurslangname', c.shortname AS 'Kurzbezeichnung',
b.name AS 'Name des virtuellen Klassenzimmers', b.meetingid AS 'external BBB-Meeting-ID', b.intro AS 'BBB-Intro', b.welcome AS 'BBB-Welcome-Message', b.timecreated AS 'Erstellt am', b.timemodified AS 'Geaendert am'
FROM prefix_bigbluebuttonbn AS b
JOIN prefix_course AS c ON c.id = b.course

Ist allerdings nur für die eine Aktivität, aber vielleicht ein Ansatz, wie du die Abfrage für alle Aktivitäten mit einer zeitlichen Einschränkung erweitern kannst.

PS: wir verwenden dafür das Plugin Configurable Reports: https://moodle.org/plugins/block_configurable_reports

Hier gibt es noch einige andere Abfragen, vielleicht passt da ja was im Bereich Course Reports: https://docs.moodle.org/310/en/ad-hoc_contributed_reports

BG Anton