クエリの一部であるため、日付範囲がイベントに基づいて動的に設定されている間に、結果をフィルタリングして設定した日付範囲内のもののみを表示したいとします。例えば動的日付の間
:
WHERE date d
BETWEEN '2017-01-01' -- just a sample fixed date
AND DATEADD(D, CONTACT_DATE, -1) -- to show a day before Contact Date
基本的にはちょうど実際の接触の日を除く、今年は別のCONTACT_DATEがあったかどうかを確認しようとしています。
私はこれを行うには他の方法があるかもしれないことは知っていますが、現在のロジックでクエリを調整できるかどうかは疑問でした。
ERROR:
Argument data type datetime is invalid for argument 2 of dateadd function.
.... AND:
はこちらのドキュメントを参照してください。 .. .. –
申し訳ありません、それは私の最後からのタイプミスでした。私は間にあり、ちょうど 'AND'を含んでいた。 – kazzi