2017年2月2日 星期四

[SQL] 取得當前是第幾週? 跟下一週是

 

遇到一個狀況是2017/2/1  和 20172/3 是同一週就要歸在一起

所以我必須先轉換成同一週才能比較

SQL 上使用DATENAME 函式  參考網址

DATENAME(WK, ‘2017-02-01’) 其週數會和另一個同一週

 

另外如要join 本週跟上一週資料再搭配DATEADD (datepart , number, date )即可

ex.  SELECT DATEADD(week,1,GetDate()) --當前日期加一周後的日期