记mysql条件分支语句CASE WHEN THEN ELSE END的使用

记一次基于mysql数据库查询时条件分支语句使用

表达式格式:CASE column

        WHEN 条件1 THEN 表达式1

        WHEN 条件2 THEN 表达式2

        ....

      ELSE 表达式

      END [as] column_alias

即:查询数据时候 当知足1条件时候 column 值为表达式1 ,mysql

        当知足2条件时候 column 值为表达式2.....sql

       若都不知足则为ELSE 后的表达式,数据库

         最后END 结束,起个别名,方便检索spa

For Example:blog

想将type标识 替换为

通用设备=0,
特种设备=1,
设施器材=2

则使用语句运行以下

 

相关文章
相关标签/搜索