SQL的case when then else end as语句的用法
学生-分数表 STUDENT_SCORE

想要在sql中根据学生的分数自动判定学生成绩的等级:
SELECT NAME, CASE WHEN SCORE < 60 THEN '不及格' WHEN SCORE < 90 THEN '良好' ELSE '优秀' END AS RANK FROM STUDENT_SCORE
结果为:

学生-分数表 STUDENT_SCORE

想要在sql中根据学生的分数自动判定学生成绩的等级:
SELECT NAME, CASE WHEN SCORE < 60 THEN '不及格' WHEN SCORE < 90 THEN '良好' ELSE '优秀' END AS RANK FROM STUDENT_SCORE
结果为:
