这个问题的扩展在这里,我怎样才能获取所有达到最大允许缺勤的学生的计数。
我试过这个
SELECT COUNT(*) FROM
(
SELECT student_id,
COUNT(attendance)
FROM student_attendance
WHERE attendance = 'ABSENT'
GROUP BY student_id
HAVING COUNT(attendance) = (SELECT max_allowed
FROM configurations)
) abc
但它不起作用并出现此错误:
没有为“abc”的第 2 列指定列。
环境: SQL Server 2000