Semoga ini yang cepat untuk seseorang! Saya telah mencari beberapa saat tanpa jawaban nyata atas pertanyaan itu. Saya memiliki prosedur tersimpan di SQL Server 2000. Saya memiliki variabel @DayToCheck
yang merupakan datetime.
@DayToCheck datetime
Saya perlu menggunakannya untuk kolom yang saya andalkan. Namun itu tidak berhasil. Saya telah mencoba mengonversi ke varchar, tetapi tidak juga. Inilah dua kolom hitungan yang perlu saya gunakan.
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)
Jadi di atas harus memiliki dua kolom dan aliasnya harus berupa tanggal (untuk kolom satu) dan -7 hari libur dari tanggal untuk kolom dua.
Terima kasih atas bantuannya!