SQL 裡有個函數是 datepart() ,搭配 ww 參數,可以幫我們把週別給計算出來。
一般的日曆,一週的週期是「日、一、二、……、六」,元雄這次的需求是確是「一、二、……、六、日」,後來元雄發現有個語法可以在計算出週別時,依照他的需求列出。
set datefirst 7
select '2013-01-13' date, DATEPART(ww,'2013/01/13') week
set datefirst 1
select '2013-01-13' date, datepart (ww,'2013/01/13') week
酷斃了。
--
酷
回覆刪除