SELECT
SQL Server 2005で、日付演算を使用して次の計算を行う簡単なステートメントを記述したいと思います。
現在の日付(つまりgetdate()
)から開始して、前の月曜日を決定し、その月曜日から70日を引いて、結果の日付を出力に表示します。
どうすればこれを達成できますか?
私の難しさは主に前の月曜日を決定することです。
もちろん、getdate()
が月曜日の場合、前の月曜日はgetdate()
よろしくお願いします。
UltraCommit
編集:イタリアでは、週の最初の日は日曜日ではなく月曜日であることに注意してください。したがって、入力が2012年7月29日日曜日の場合、出力は7月30日ではなく7月23日である必要があります。