SQL Server CASE WHEN式にNULLかどうかを判定する方法

書式
CASE
WHEN カラム名 IS NULL THEN 値1
WHEN カラム名 IS NOT NULL THEN  値

使用例
カラム「FLG」がNULLであれば"〇"、NULLでなければ"×"を判定します。
SQL構文

SELECT
  CASE
    WHEN FLG IS NULL THEN "〇"
    WHEN FLG IS NOT NULL THEN "×"
  END
FROM emp

 

SQLServer

Posted by arkgame