うまくいけば、これは誰かにとって素早いものです!私はしばらく探していましたが、質問に対する本当の答えはありませんでした。SQL Server 2000 にストアド プロシージャがあります@DayToCheck
。日時の変数があります。
@DayToCheck datetime
頼りにしているコラムにそれを使用する必要があります。ただし、機能していません。varchar に変換しようとしましたが、それも気に入りません。使用する必要がある 2 つのカウント列を次に示します。
sum(case when startdate=@DayToCheck then 1 else 0 end) as CONVERT(varchar, @DayToCheck, 103),
sum(case when startdate=DATEADD(day,-7,@DayToCheck) then 1 else 0 end) as DATEADD(day,-7,@DayToCheck)
したがって、上記には 2 つの列があり、それらのエイリアスは日付 (列 1 の場合) で、列 2 の日付から -7 日ずれている必要があります。
助けてくれてありがとう!