SQL2008有关问题
求助SQL2008问题
【Score显示问题】
本来我库里存的是这种数据

然后,我想让【Score】显示成这样

特来求助万能的****!!!在线等哦!
------解决方案--------------------
case when scores 在什么区间 then 优
case when scores 在什么区间 then 良
case when scores 在什么区间 then 及
------解决方案--------------------
select F_classname,f_coursename,f_studentid,f_name,case when scores=10000 then '优' when scores=9999 then '良' else '及' end scores ,inputdate
from score
------解决方案--------------------
------解决方案--------------------
【Score显示问题】
本来我库里存的是这种数据
然后,我想让【Score】显示成这样
特来求助万能的****!!!在线等哦!
------解决方案--------------------
case when scores 在什么区间 then 优
case when scores 在什么区间 then 良
case when scores 在什么区间 then 及
------解决方案--------------------
select F_classname,f_coursename,f_studentid,f_name,case when scores=10000 then '优' when scores=9999 then '良' else '及' end scores ,inputdate
from score
------解决方案--------------------
select F_ClassName,F_CourseName,F_Studentid,F_Name,
Scores=case when Scores>=10000 then '优'
case when Scores>=8000 and Scores<=9999 then '良'
case when Scores>=6000 and Scores<=7999 then '及' end from 表
------解决方案--------------------
Select
F_ClassName
,F_CourseName
,F_StudentId
,F_Name
,Case when Scores>=10000 Then N'优'
when Scores>=9000 Then N'良'
when Scores>=8000 Then N'中'
when Scores>=6000 Then N'及'
Else N'不及'
End As Scores
,InputDate
From tb_Result