mysql 中 case 的使用


维护他人项目中,第一次遇到case的查询方式.记录一下:

SELECT *, (CASE type 
    WHEN 1 THEN "支部委员会" 
    WHEN 2 THEN "支部党员大会" 
    WHEN 3 THEN "党小组会"
    WHEN 4 THEN "党课"
    WHEN 5 THEN "主题党日活动"
    ELSE "组织生活会"
    END) type2  
FROM os_meeting  
;

 

 根据字段的值进行重写:    CASE  字段名  WHEN  值  THEN  替换后的值  ....... ELSE     END ;   有点类似于 switch 判断.

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM