我需要编写一个SQL语句
我知道这是一个嵌套的案例,使用MySQL
修改
如果表格2有列Id
,TC
,我如何使用上面的内容来更新TC值。
答案 0 :(得分:3)
select case when tc > 1 then 500
when tc > .5 then 200
when tc > .25 then 100
else 50
end
...
编辑:基于OP的评论
update YourTable
set tc = case when tc > 1 then 500
when tc > .5 then 200
when tc > .25 then 100
else 50
end