34,874
社区成员
发帖
与我相关
我的任务
分享
select SNAME,Decode(FENSHU,90,'优秀',80,'良好',60,'及格','不及格') from S_STUDENT
select SNAME,Decode(FENSHU,FENSHU>=90,'优秀',FENSHU>=80,'良好',FENSHU>=60,'及格','不及格') from S_STUDENT
--改为
select SNAME,Decode=case FENSHU when 90 then '优秀' when 80 then '良好' when 60 then '及格' else '不及格' end
from S_STUDENT
--改为
select SNAME,FENSHU=case when FENSHU>=90 then '优秀' when FENSHU>=80 then '良好'when FENSHU>=60 then '及格' else '不及格' end
from S_STUDENTCASE WHEN FENSHU>=90 THEN '优秀' WHEN FENSHU>=80 AND FENSHU<=90 THEN '良好' ....END