--简单Case函数 CASE sex WHEN '1' THEN '男' WHEN '2' THEN '女' ELSE
来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:综合作业 时间:2024/04/29 01:58:22
--简单Case函数 CASE sex WHEN '1' THEN '男' WHEN '2' THEN '女' ELSE '其他' END --Case搜索函数 CASE
请问这两种用法有什么区别,分别在什么情况下使用?--简单Case函数 CASE sex WHEN '1' THEN '男' WHEN '2' THEN '女' ELSE '其他' END --Case搜索函数 CASEWHEN sex = '1' THEN '男' WHEN sex = '2' THEN '女' ELSE '其他' END
请问这两种用法有什么区别,分别在什么情况下使用?--简单Case函数 CASE sex WHEN '1' THEN '男' WHEN '2' THEN '女' ELSE '其他' END --Case搜索函数 CASEWHEN sex = '1' THEN '男' WHEN sex = '2' THEN '女' ELSE '其他' END
前者是对sex的值列举,when条件是一个值表达式,
後者是对when的遍历,when条件 是一个条件表达式,可以是sex = '1',甚至可以是 name = 'zhangsan'
後者更灵活
後者是对when的遍历,when条件 是一个条件表达式,可以是sex = '1',甚至可以是 name = 'zhangsan'
後者更灵活
--简单Case函数 CASE sex WHEN '1' THEN '男' WHEN '2' THEN '女' ELSE
case when.then.else.end
case when then else end
(case A.ZT when 1 then 's318' else null end)
CASE a WHEN 1 THEN b ELSE NULL END
select CNAME=case when CNAME is null then '4' else '1' end f
c#开发cast( (case when b.pbproject_ID is null then 1 else 0 en
sql case when then ...虚心求教
SELECT CASE ABC.A WHEN'否' THEN'1' WHEN'是' THEN'-1' END AS 出入
PLSQL中,select case..when..then..怎么用?
CASE WHEN LEN(GY_YGDM.YSSFZH)>0 THEN left(CAST(GY_YGDM.YSSFZ
SQL语句case when