SELECT 成績評定,COUNT(*)
FROM ( SELECT 学籍番号,
CASE WHEN 成績>=80 THEN 'A'
WHEN 成績<80 AND 成績>=70 THEN 'B'
WHEN 成績<70 AND 成績>=60 THEN 'C'
WHEN 成績<60 THEN 'D'
ELSE 'X' END AS 成績評定
FROM 履修
WHERE 科目番号='005')
AS 成績(学籍番号,成績評定)
GROUP BY 成績評定
この部分は[Q18]
ビュー表(成績)をつくったほうがいいと思う