我有一个
查询,我得到一个日期的WeekDay,但默认情况下:
>星期日= 1
> Moday = 2
>等
功能是:
DATEPART(dw,ads.date) as weekday
我需要结果如此:
>星期日= 7
>星期一= 1
>等
有没有捷径去做这个?或者我将要做一个CASE语句?
您可以使用如下公式:
(weekday + 5) % 7 + 1
如果你决定使用它,通过一些例子来告诉你自己,它实际上是你想要的.
原文链接:https://www.f2er.com/mssql/82248.html