• 微信公众号:美女很有趣。 工作之余,放松一下,关注即送10G+美女照片!

SELECT case when then使用

开发技术 开发技术 2周前 (04-29) 6次浏览

1、

1 SELECT AlarmStatus,AlarmBit ,
2 (CASE AlarmBit
3             WHEN '01' THEN '呼叫中' 
4             when '10'    then '处理中'
5             WHEN '11' THEN '呼叫中' 
6             ELSE '其他测试'    --else 可不写
7  END) 注释  
8 FROM [dbo].[Sys_AlarmStatus]

 SELECT case when then使用

 

 

2、

1 select * from Sys_AlarmStatus where (case when AlarmBit='01' then '呼叫中' when AlarmBit='10' then '处理中' end) ='呼叫中'

 SELECT case when then使用

 


程序员灯塔
转载请注明原文链接:SELECT case when then使用
喜欢 (0)