SSRS 2005 で問題が発生しています。他のクエリやレポートでは正常に機能するケース ステートメントがありますが、最新のレポートでは何らかの理由でエラーが発生します。レポート サービスの問題ではなく、クエリの問題ではないと思います。私が得るエラーは、「データセットのクエリ実行に失敗しました。列名「ステータス」が無効です。他の誰かがこの問題に遭遇しましたか?どのように解決しましたか?コードは念のため以下にあります
SELECT Task
, Account_Num
, CASE WHEN DATEDIFF(dd,GETDATE(),Due_Date) < 0
THEN 'Overdue'
WHEN DATEDIFF(dd,GETDATE(),Due_Date) < 3
THEN 'Alert'
ELSE 'Okay'
END AS Status
FROM MyDb