这个查询
SELECT
Student.StudentID,
student.`Name`,
attendance.Date,
CASE
WHEN attendance.StudentID IS NOT NULL THEN
'Present'
ELSE
'Absent'
END AS Attendance_Status
FROM
student
LEFT JOIN attendance ON student.StudentID = attendance.StudentID
给我这个结果
我如何获得与此类似的结果
解决了这个答案
SELECT student.StudentID,学生。
Name
,如果((从出勤率中选择DISTINCT 1,出勤率。学生ID =学生。学生ID AND日期='2015-09-07')= 1,'当前','缺席')AS
2015-09-07
,IF((从出勤率中选择DISTINCT 1,出勤率.studentID = student.StudentID AND date ='2015-09-14')= 1,'Present','Absent')AS
2015-09-14
,student.WorkshopID来自学生
通过@Hitesh Mundra
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句