34,838
社区成员




select * from stuMarks
select stuNo,成绩=case
when LabExam<60 then 'E'
when LabExam between 60 and 69 then 'D'
when LabExam between 70 and 79 then 'C'
when LabExam between 80 and 89 then 'B'
else 'A'
end
from stuMarks
declare @a varchar(5)
select stuNo,@a as 成绩
if(LabExam<60)
@a='E'
else if(LabExam between 60 and 69)
@a='D'
else if(LabExam between 70 and 79)
@a='C'
else if(LabExam between 80 and 89)
@a='B'
else
@a='A'
from stuMarks
declare @a varchar(5)
select stuNo,
(if(LabExam<60)
@a='E'
else if(LabExam between 60 and 69)
@a='D'
else if(LabExam between 70 and 79)
@a='C'
else if(LabExam between 80 and 89)
@a='B'
else
@a='A') as 成绩
from stuMarks
select * from stuMarks
select stuNo,成绩=case
when LabExam<60 then 'E'
when LabExam between 60 and 69 then 'D'
when LabExam between 70 and 79 then 'C'
when LabExam between 80 and 89 then 'B'
else 'A'
end
from stuMarks