Hotfix release available: 2025-05-14b "Librarian".
upgrade now! [56.2] (what's this?)
Hotfix release available: 2025-05-14a "Librarian".
upgrade now! [56.1] (what's this?)
New release available: 2025-05-14 "Librarian".
upgrade now! [56] (what's this?)
Hotfix release available: 2024-02-06b "Kaos".
upgrade now! [55.2] (what's this?)
Hotfix release available: 2024-02-06a "Kaos".
upgrade now! [55.1] (what's this?)
New release available: 2024-02-06 "Kaos".
upgrade now! [55] (what's this?)
Hotfix release available: 2023-04-04b "Jack Jackrum".
upgrade now! [54.2] (what's this?)
moodle-requete
Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| moodle-requete [2022/03/16 09:58] – created 172.16.7.218 | moodle-requete [2023/09/28 12:26] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ======Reques | + | ======Requêtes |
| + | |||
| + | Les cours sur lesquels est inscrit un utilisateur avec son rôle dans le cours | ||
| + | < | ||
| + | SELECT c.id, c.shortname, | ||
| + | From mdl_user as u | ||
| + | join mdl_user_enrolments ue on ue.userid=u.id | ||
| + | join mdl_enrol en on ue.enrolid=en.id | ||
| + | join mdl_role_assignments ra on u.id=ra.userid | ||
| + | join mdl_role r on ra.roleid=r.id | ||
| + | join mdl_context cx on cx.id = ra.contextid and cx.contextlevel = 50 | ||
| + | JOIN mdl_course c ON c.id = cx.instanceid AND en.courseid = c.id; | ||
| + | AND u.id=18434; | ||
| + | </ | ||
| + | |||
| + | Liste utilisateurs avec rôle | ||
| + | < | ||
| + | SELECT u.id, | ||
| + | FROM mdl_user u | ||
| + | INNER JOIN mdl_role_assignments ra ON ra.userid = u.id | ||
| + | INNER JOIN mdl_context ct ON ct.id = ra.contextid | ||
| + | INNER JOIN mdl_role r ON r.id = ra.roleid | ||
| + | GROUP BY u.id ORDER BY u.lastlogin ASC | ||
| + | INTO OUTFILE '/ | ||
| + | FIELDS ENCLOSED BY '"' | ||
| + | TERMINATED BY ';' | ||
| + | ESCAPED BY '"' | ||
| + | LINES TERMINATED BY ' | ||
| + | ; | ||
| + | </ | ||
| + | |||
| + | Les traces d'un utilisateur entre 2 dates | ||
| + | < | ||
| + | select eventname, | ||
| + | </ | ||
| + | |||
| + | Nbr de participants dans un ou plusieurs cours | ||
| + | < | ||
| + | SELECT c.id, c.shortname, | ||
| + | From | ||
| + | join | ||
| + | join | ||
| + | join | ||
| + | join | ||
| + | join | ||
| + | JOIN | ||
| + | GROUP BY c.id, | ||
| + | </ | ||
| + | |||
moodle-requete.1647424681.txt.gz · Last modified: 2023/09/28 12:26 (external edit)