(MySQL)作为稍微复杂的查询的一部分,我想返回一个标签。标签值取决于特定字段是具有值还是null。
我期待这样的事情:
SELECT
....
(CASE managerID
WHEN IS NULL THEN "SelfManaged"
WHEN IS NOT NULL THEN "Managed"
END CASE) as Type
....
FROM
....
我不认为COALESCE功能是合适的,因为我真的不想要它的价值 - 只是我的标签。
答案 0 :(得分:2)
为什么不简单
CASE WHEN managerID IS NULL THEN 'SelfManaged' ELSE 'Managed' END AS Type