这段文字的意思update student set grade = ( select grade from ( select id, case when score> 90 then 'a' when score > 80 then 'b' when score > 70 then 'c' else 'd' end grade from student ) a
来源:学生作业学帮网 编辑:学帮网 时间:2024/05/15 05:29:22
这段文字的意思
update student
set grade = (
select grade from
(
select id,
case when score> 90 then 'a'
when score > 80 then 'b'
when score > 70 then 'c'
else 'd' end grade
from student
) a
where a.id = student.id
);
只说这段代码希望达到的结果吧:根据student表里的各学生的score(分数)值设定grade字段的值(90分以上的为'a',80分以上的为'b',70分以上的'c',其他为'd')
不过感觉case那部分好像不太对,比如90分以上的会满足所有三个条件,那可能grade值应该会是'c'.
这段文字的意思update student set grade = ( select grade from ( select id, case when score> 90 then 'a' when score > 80 then 'b' when score > 70 then 'c' else 'd' end grade from student ) a
这段文字的中心意思是什么
那位亲帮我解释一下这段文字的意思
用一句话概括这段文字的意思
这段文字到底是神马意思
有关三字经里的问题融四岁,能让梨.这段文字要表达的意思是什么
过秦论中,写秦始皇拥有至高权力的句子是?并概括这段文字的意思
这段文字的意思Je ne peux pas,je penses.
求告诉一下这段文字的大概意思,不用全部,但不要太简洁.
这段文字的错字是哪个?
update什么意思
关于sql update语句的更新用法?update mytable set first_column='update!' where second_column='update me!' 这句话是什么意思?求详解!
please wait for usb update的中文意思
home update history settings 这几个词是啥意思
update success的中文意思我家电脑刚开机就有这个短语,出现这短语是好是坏?
thanks for the update 意思
are you a studen的单数形式
studen和number的音标是什么?