PDA

View Full Version : مشکل در تشخیص چند شنبه بودن تاریخ؟



طبیب دل
پنج شنبه 17 بهمن 1392, 11:14 صبح
با سلام به دوستان
من برای بدست آوردن اینکه تاریخ ذخیره شده در فیلد جدول چند شنبه است از کد زیر استفاده کردم

case datepart(DW,[date])
when 1 then N'یک شنبه'
when 2 then N'دوشنبه'
when 3 then N'سه شنبه'
when 4 then N'چهارشنبه'
when 5 then N'پنج شنبه'
when 6 then N'جمعه'
when 7 then N'شنبه'
end as weekday,

که این رو در select نوشتم ولی روز هفته رو دو روز بعد نشون میده چه کنم؟
با تشکر. . .

طبیب دل
پنج شنبه 17 بهمن 1392, 14:37 عصر
دوستان من به روش زیر جای روزها را عوض کردم و جواب داد. به نظر شما مشکلی پیش نمیاد؟

case datepart(DW,[date])
when 1 then N'جمعه'
when 2 then N'شنبه'
when 3 then N'یک شنبه'
when 4 then N'دوشنبه'
when 5 then N'سه شنبه'
when 6 then N'چهارشنبه'
when 7 then N'پنج شنبه'
end as weekday,