mssqlsqlserver如何编写casewhen多条件呢?
摘要:
下⽂讲述case when中多条件的编写⽅法,如下所⽰:
实验环境:sql server 2008 R2
case when 多条件编写⽅法
case when多条件编写语法:
case
when 条件1 and 条件2 then '1'
when 条件1 and 条件2 then '1'
else
end
case when 多条件编写举例
create table[maomao365]
(keyId int identity,
xingBie varchar(100)
)
truncate可以加条件吗go
insert into[maomao365]
(xingbie)values('1'),
('0'),('1')
,('1'),('2')
go
select
keyId,
case
when xingBie ='1'or xingBie ='2'
then N'性别'
when xingBie ='0'
then N'未填写!'
else''
end as xingBie
from[maomao365]
go
truncate table[maomao365]
drop table[maomao365]
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论