CASE と COALESCE を入れ替え可能な場合に報告します。 このインスペクションには、「'COALESCE' 呼び出しに置換」とその反対の「'CASE' 式に置換」というインテンションアクションがあります。

例 (MySQL):

SELECT
  -- この CASE は COALESCE に置換できます
	CASE
		WHEN C1 IS NOT NULL THEN C1
		ELSE 0
		END
FROM dual;

この例の CASE ステートメントは、同じ結果を出す SELECT COALESCE(C1, 0) に置換できます。

CASE 式を使用したい場合は、インスペクションのページで「COALESCE 関数よりも CASE 式を優先」オプションを選択します。