case when <条件判断表达式一般与列名的判断有关> then<表达式的结果> else<不符合表达式的结果> end 结束
应用场景
select id, (case state when 1 then concat(name,'(删除)') else name end) name from t_system_org
比如:某个表有个 state字段 代表不同的状态 如果状态为1 返回 name(删除)
case when <条件判断表达式一般与列名的判断有关> then<表达式的结果> else<不符合表达式的结果> end 结束
应用场景
select id, (case state when 1 then concat(name,'(删除)') else name end) name from t_system_org
比如:某个表有个 state字段 代表不同的状态 如果状态为1 返回 name(删除)