专栏首页关忆北.MySQL CASE WHEN语法

MySQL CASE WHEN语法

CASE WHEN语法:

1.简单CASE函数

CASE sex
    WHEN '1' THEN '男'
    WHEN '2' THEN '女'
ELSE '其他' END

2.CASE搜索函数

CASE WHEN sex = '1' THEN '男'
     WHEN sex = '2' THEN '女'
ELSE '其他' END

Case函数只返回第一个符合条件的值,剩下的Case部分将会被自动忽略。 所以,Case函数中Else部分的默认值是NULL,这点是需要注意的地方。

本文参与 腾讯云自媒体分享计划 ,欢迎热爱写作的你一起参与!
本文分享自作者个人站点/博客:https://blog.csdn.net/weixin_42313773复制
如有侵权,请联系 cloudcommunity@tencent.com 删除。
登录 后参与评论
0 条评论

相关文章

  • mysql,case when语法

    SELECT                 case                   -------------如果     when sex='1'...

    DencyCheng
  • mysql case when 多参数条件语法

    zcqshine
  • MYSQL中case when语法的作用

    严格来讲,不应该叫“mysql条件判断语句case when语法”的,它的专业语术是:“mysql流程控制语句case语法”;这一点对于做程序的人来说一定要清楚...

    C4rpeDime
  • mysql case when then用法

    IT云清
  • MySQL case when 用法

    CASE [col_name] WHEN [value1] THEN [result1]…ELSE [default] END:枚举这个字段所有可能的值*

    Java编程指南
  • mysql中case when用法

    mysql中case when语句的使用方法: mysql中也有像php语言中switch case 这样的语句。 例如,下面的语句显示中文年月 sele...

    wangxl
  • MySQL - CASE WHEN的高级用法

    注意事项:一定要有WHERE id IN的限制,否则不在WHEN中的记录就会被置为NULL

    十毛
  • mysql行转列利用case when[通俗易懂]

    CREATE TABLE bill ( id CHAR(36) NOT NULL, customer INT(255) NULL DEFAULT NUL...

    全栈程序员站长
  • sql:case when

    https://www.cnblogs.com/kirinboy/archive/2010/01/11/1644108.html

    ke1th
  • MySql 中 case when then else end 的用法

    ydymz
  • MySql 中 case when then else end 的用法

    SELECT                 case                   -------------如果     when sex='1' t...

    allsmallpig
  • CASE WHEN 高阶用法?

    两个表做关联时,以左表为准,若左表某列不为空,则与右表对应列进行关联匹配,为空则不做匹配。 ? 以上做法,有一种说不出来的感觉,不管怎样,问题是解决了。 如...

    圣杰
  • mysql数据库中 case when语句使用

    在mysql数据库中,有时候我们会使用到类似if else的判断操作。那么mysql中怎么处理这种需求呢?

    凯哥Java
  • 语法解析器续:case..when表达式计算

    之前写过一篇博客,是关于如何解析类似sql之类的解析器实现参考:https://www.cnblogs.com/yougewe/p/13774289.html

    烂猪皮
  • Case When ELSE END语句

    一、简介、Case  When   ELSE   END共有两种用法:  说实话,这种就是数据库版的switch语句,但是只是形式上很像,实际上还是有差别的!!...

    郑小超.
  • 【Mysql-3】条件判断函数-CASE WHEN、IF、IFNULL详解

    在众多SQL中,统计型SQL绝对是让人头疼的一类,之所以如此,是因为这种SQL中必然有大量的判读对比。而条件判断函数就是应对这类需求的利器。本文重点总结CASE...

    云深i不知处
  • SQL中的CASE WHEN使用

    SQL中的CASE WHEN使用 Case具有两种格式。简单Case函数和Case搜索函数。 –简单Case函数 CASE sex WHEN ‘1’ THEN ...

    javascript.shop
  • CASE WHEN 究竟有多强悍

    很多小伙伴儿对 EXCEL 中的数据透视表,应该都不陌生。而本文的 CASE WHEN 语句,就相当于一个自定义的数据透视表。GROUP BY 后面的字段相当于...

    DataScience
  • BI-SQL丨CASE WHEN

    CASE WHEN是SQL中特有的查询关键字,这个组合在PowerBI中是没有的。

    PowerBI丨白茶

扫码关注腾讯云开发者

领取腾讯云代金券