case when
SELECT grade ,CASE grade WHEN 'A' THEN(SELECT SUM(number)
FROM class_grade WHERE grade <='A')
WHEN 'B' THEN(SELECT SUM(number)
FROM class_grade WHERE grade <='B')
WHEN 'C' THEN(SELECT SUM(number)
FROM class_grade WHERE grade <='C')
WHEN 'D' THEN(SELECT SUM(number)
FROM class_grade WHERE grade <='D')
ELSE (SELECT SUM(number) FROM class_grade)
END AS t_cnt
FROM class_grade
ORDER BY grade ASC;