MySQL CASE WHEN语法

Posted 爱叨叨的程序狗

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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部分将会被自动忽略。

以上是关于MySQL CASE WHEN语法的主要内容,如果未能解决你的问题,请参考以下文章

在MYSQL查询中使用CASE…WHEN语法重新映射值

MySQL中Case When用法

MySQL 条件, case when 和 if 方法

UPDATE + CASE WHEN + EXISTS + SELECT MAX 的 MySQL 语法

MYSQL case when 的两种用法

MySQL: case when 用法