CASE と IF を入れ替え可能な場合に報告します。

例 (MySQL):

SELECT CASE
WHEN C1 IS NULL THEN 1
ELSE 0
END
FROM dual;

CASE 構造を IF に置換すれば、コードを短くすることができます。 そのためには、「'IF' 呼び出しに置換」インテンションアクションを適用します。 以下は、それを実行したコードの例です。

SELECT IF(C1 IS NULL, 1, 0)
FROM dual;

IF を CASE に戻すには、IF をクリックして「'CASE' 式に置換」インテンションアクションを適用します。