私はcaseステートメントで分割しようとしています。ゼロ除算エラーを制御するためにnullifを使用しました。しかし、私の反応は常に0です。私は何が間違っているのか分かりません。 sum(CASE WHEN aw.goalmet LIKE 'yes' THEN 1 ELSE 0 end)/nullif(sum(case WHEN aw.goalmet IN ('yes', 'no') then 1
0による除算を避けるために、私はCAST AS FLOATとNULLIFを使用しています。 何らかの理由でそれは私に値0を与えます。はSubmissionsにあります。 私は間違っていますか? SELECT [Status Reason],
b.MonthNum,
b.YearNum,
ISNULL(SUM(CASE WHEN Status =