以case开头end结尾 1、case when 条件1 then 取值1 else 不满足条件的取值 end 2、case 字段 when 条件值 then 满足条件后的结果 else 不满足条件的结果 end 3、case when 条件表达式1 then 满足条件后 ...
SELECT id, NAME ,province,city, phone, CASE sex WHEN M THEN 男 WHEN F THEN 女 END AS sexFROM person info pi SELECT id, NAME , province, city, sex,CASE phoneWHEN ISNULL pi.phone THEN SELECT oe.empPhone F ...
2017-05-23 17:19 0 4318 推荐指数:
以case开头end结尾 1、case when 条件1 then 取值1 else 不满足条件的取值 end 2、case 字段 when 条件值 then 满足条件后的结果 else 不满足条件的结果 end 3、case when 条件表达式1 then 满足条件后 ...
解释: SELECT case -------------如果 when sex='1' then '男' -------------sex='1',则返回值'男' when sex='2' then '女 ...
参见这篇博客:https://blog.csdn.net/rongtaoup/article/details/82183743 case when then else end 语句用于查询满足多种条件的情况,类似java中的if...else,还有的就是用于进行行转列的查询,这个是放在select ...
文章来源:http://www.cnblogs.com/hello-tl/p/7603676.html 0、创建一张数据表 表名为 test_when_case 1、添加5-10条的数据 2、用case when then end 函数进行查询 实现的效果 ...
1 IF(expr1,expr2,expr3) 如 mysql> SELECT IF(1>2,2,3); -> 3 mysql> SELECT IF(1<2,'yes','no'); -> 'yes' mysql> SELECT IF(STRCMP ...
解释: --- 用法一: ---用法二: 例子: View Code ...
数据SQL CASE 表达式是一种通用的条件表达式,类似于其它语言中的 if/else 语句。 CASE WHEN condition THEN result WHEN condition THEN result ............. [WHEN ...
'其他' END 2、Case搜索函数 CASE WHEN sex = '1' THEN '男' ...