【例】从stud_grade表中查询所有同学考试成绩情况,凡成绩为空者输出“未考”、小于60分输出“不及格”、60分至70分输出“及格”、70分至90分输出“良好”、大于或等于90分时输出“优秀”。
SELECT stud_id, NAME, score = CASE WHEN grade IS NULL THEN ’未考’ WHEN grade < 60 THEN ’不及格’ WHEN grade >= 60 AND grade < 70 THEN ’及格’ WHEN grade >= 70 AND grade < 90 THEN ’良好’ WHEN grade >= 90 THEN ’优秀’ END FROM stud_grade