27,579
社区成员
发帖
与我相关
我的任务
分享
楼主可以用公式字段来解决
create table #(name varchar(10),sign as case when name='1' then 2 else 3 end)
insert into #
select '1' union all
select '2'
select * from #
/*
name sign
---------- -----------
1 2
2 3
(所影响的行数为 2 行)
*/
update jilu set leibie=case when bm='a' then 'a1' when bm='b' then 'a2' when bm='c' then 'a3'
when bm='d' then 'a4' end