在MS-ACCESS和GROUPING中使用IF语句计算COUNT

时间:2014-11-04 17:34:08

标签: ms-access if-statement count

我是新手,期待你们帮我解决这个问题。我正在创建一个考勤数据库。我有三张桌子出勤,学生和成绩,但我只需要出勤表来计算出勤率。我想写一个查询,它应该返回我在DISTINCT的出勤表中的学生姓名,学生的学生数和学生的缺勤数。我坚持用IF的COUNT声明,无法解决它们。我希望你们能帮忙

我的表格 出勤:身份证,学生,出勤[出席/缺席],Att_date,备注 学生:Stud_ID,Stud_Name,Class 成绩:Stud_ID,成绩

我希望查询返回


学生提出缺席

Stud1 10 5 Stud2 9 6

1 个答案:

答案 0 :(得分:0)

尝试类似

的内容
TRANSFORM COUNT(Attendance)
SELECT Student, Attendance, 
FROM TableAttendance
GROUP BY Student
PIVOT Attendance