MySQL:case when

发布于 2021-11-26  1031 次阅读


直接上实例,简单易懂。

--简单case函数
case sex
  when '1' then '男'
  when '2' then '女’
  else '其他' end

--case搜索函数
case when sex = '1' then '男'
     when sex = '2' then '女'
     else '其他' end
 
--比如说,下面这段sql,你永远无法得到“第二类”这个结果
case when col_1 in ('a','b') then '第一类'
     when col_1 in ('a') then '第二类'
     else '其他' end  

欢迎欢迎~热烈欢迎~