很多时候需要在SQL进行条件判断,可以使用MySQL自带的SWITCH-CASE功能:
SELECT
id,
user_id,
username,
(CASE status
WHEN 0 THEN '正常'
WHEN 1 THEN '删除'
ELSE '无效'
END) status_desc
FROM
db_monkey_run.tb_sys_user;
或者
SELECT
id,
user_id,
username,
(CASE
WHEN status = 0 THEN '正常'
WHEN status = 1 THEN '删除'
ELSE '无效'
END) status_desc
FROM
db_monkey_run.tb_sys_user;