我正在尝试用Moodle编写一个SQL查询,该查询显示学生何时注册并完成了特定课程。如果完成日期为空,则假定学生尚未完成课程。这就是我想要捕获的数据类型。这就是我到目前为止所知道的:
SELECT u.lastname, u.firstname, u.username, c.fullname,
FROM_UNIXTIME(cx.timecompleted) as "Completion Date",Null as "Enrol_Time"
FROM prefix_course_completions as cx
JOIN prefix_course as c
我有三个表:域名,注册和跟踪。
我目前有一个使用此查询的所有域和访问者数量的列表:
SELECT sites.id, sites.domain, count(tracking.domain) as tracked FROM sites
LEFT JOIN tracking ON sites.domain = tracking.domain
GROUP BY sites.domain
ORDER BY sites.id;
现在,我还想从一个名为signups的新表中获取计数(每个域名)。
我已经走到这一步:
SELECT sites.id, sites.domain, count(trackin