有这样一个字段 cjqk
里面存储的数据为
0,0,0,0,0,0或者
1,1,1,1,1,1或者
0,1,0,1,0,0
想要实现的效果。
select cjqk as 伤残情况 from 表名
一条语句出来后,如果数据里面全部为0返回0 (如0,0,0,0,0,0)
如果数据里面有一个为1则返回1(如1,0,0,0,0,0)
select (case when charindex('1',cjqk)>0 then 1 else 0 end) as 伤残情况 from table_a
正确。3Q
通过 CHARINDEX("1", cjqk) 进行判断