sql case when 简单用法
2017-10-16 19:33
543 查看
在select语句中加入条件判断:
一个例子:
nickName
另外,做null判断的时候需要稍微改变下写法:
一个例子:
nickName
createUsername-创建者名称,若isAnonymous=1,取nickname值 isAnonymous-是否匿名 0-否 1-是
select a. * ··· CASE isAnonymous WHEN '0' then a.createUsename ELSE a.nickname END AS createUsername, ···· from table a where ....
另外,做null判断的时候需要稍微改变下写法:
CASE WHEN (... 字段或者子查询语句...) is null then '0' ELSE '1' END AS parameter
相关文章推荐
- sql语句中"case when"的简单用法示例
- sql中case when then简单用法
- case...when...简单用法sql说明
- SQL case when then end 简单用法
- SQLServer case when 用法
- SQL之case when then else end用法
- SQL语句----CASE WHEN 的用法简介
- SQL中 case when then end的用法
- SQL:select case when 的用法
- SQL CASE WHEN用法
- SQL语句的写法:update语句中 case...when 用法
- SQL中的case when then else end用法
- SQL语句case when结构用法
- sql语句中case-when用法
- SQL中条件语句decode与case...when...else...end的用法
- case when then...else end sql 语句用法
- Oracle case when then简单用法
- SQL中case when then用法
- sql case when then end 用法
- Sql_Case_When用法