select * from (
select t.age, case
when t.age>=2 then '000'
when t.age<=1 then '111'
end satis
from tests t)
update tests a set a.satis=( case
when a.age>=2 then '000'
when a.age<=1 then '111'
end )
你insert写的没啥问题吧
我猜是要把第一个红框里的123对应的第二个红框里的值改成“111”“000”这样的?
如果是的话不能用Insert into,这是插入新的值了,用update