我是新手,期待你们帮我解决这个问题。我正在创建一个考勤数据库。我有三张桌子出勤,学生和成绩,但我只需要出勤表来计算出勤率。我想写一个查询,它应该返回我在DISTINCT的出勤表中的学生姓名,学生的学生数和学生的缺勤数。我坚持用IF的COUNT声明,无法解决它们。我希望你们能帮忙
我的表格 出勤:身份证,学生,出勤[出席/缺席],Att_date,备注 学生:Stud_ID,Stud_Name,Class 成绩:Stud_ID,成绩
我希望查询返回
Stud1 10 5 Stud2 9 6
答案 0 :(得分:0)
尝试类似
的内容TRANSFORM COUNT(Attendance)
SELECT Student, Attendance,
FROM TableAttendance
GROUP BY Student
PIVOT Attendance