[SkylerAI]零碎知识点09-SQL Server中CAS

2019-08-15  本文已影响0人  SkylerAI

两种case when的使用方式

1.简单Case函数
CASE 
WHEN 'conditionValue' THEN 'resultValue'
WHEN 'conditionValue'  THEN 'resultValue'
ELSE 'resultValue'
END

eg:
CASE 
WHEN 'men' THEN '男'
WHEN 'women'  THEN '女'
ELSE 'XXX'
END
2.Case搜索函数
CASE 
WHEN 变量名= 'conditionValue' THEN 'resultValue'
WHEN 变量名= 'conditionValue' THEN 'resultValue'
ELSE 'resultValue' 
END

eg:
CASE 
WHEN sex = 'men' THEN '男'
WHEN sex = 'women' THEN '女'
ELSE 'XXX' 
END
3.两者对比
4.注意
上一篇下一篇

猜你喜欢

热点阅读