记一次基于mysql数据库查询时条件分支语句使用
表达式格式:CASE column
WHEN 条件1 THEN 表达式1
WHEN 条件2 THEN 表达式2
....
ELSE 表达式
END [as] column_alias
即:查询数据时候 当满足1条件时候 column 值为表达式1 ,
当满足2条件时候 column 值为表达式2.....
若都不满足则为ELSE 后的表达式,
最后END 结束,起个别名,方便检索
For Example:
想将type标识 替换为
通用设备=0,
特种设备=1,
设施器材=2
则使用语句运行如下