[SkylerAI]零碎知识点09-SQL Server中CAS
作者:
SkylerAI | 来源:发表于
2019-08-15 22:12 被阅读0次
两种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.两者对比
- 如若需写判断式(例如大于 小于等),只能使用Case搜索函数。
4.注意
本文标题:[SkylerAI]零碎知识点09-SQL Server中CAS
本文链接:https://www.haomeiwen.com/subject/wentsctx.html
网友评论