Mysql 根据int-value(SQL)是否';s空

Mysql 根据int-value(SQL)是否';s空,mysql,sql,Mysql,Sql,(MySQL)作为稍微复杂一点的查询的一部分,我想返回一个标签。标签值取决于特定字段是否有值或为空 我期待着这样的事情: SELECT .... (CASE managerID WHEN IS NULL THEN "SelfManaged" WHEN IS NOT NULL THEN "Managed" END CASE) as Type .... FROM .... 我不认为COALESCE函数是合适的,因为我并不真正想要这个

(MySQL)作为稍微复杂一点的查询的一部分,我想返回一个标签。标签值取决于特定字段是否有值或为空

我期待着这样的事情:

SELECT 
   ....
   (CASE managerID
        WHEN IS NULL THEN "SelfManaged"
        WHEN IS NOT NULL THEN "Managed" 
   END CASE) as Type
   ....
FROM
   ....
我不认为COALESCE函数是合适的,因为我并不真正想要这个值——只是我的标签

为什么不简单

CASE WHEN managerID IS NULL THEN 'SelfManaged' ELSE 'Managed' END  AS Type

为什么不呢。谢谢-有时看不见树木的树木。