我正在使用sql server 2005.我只是想知道是否有某件事我們可以得到特定月份的星期編號。例子Date = '2008-10-16'
有什麼我們可以有SELECT WEEK(Date)
。或者有更好的建議。SQL腳本中的Week()函數
2
A
回答
2
select (datepart(dd,'2008-10-08')-1)/7 + 1
2
SELECT DATEPART(week, '2008-10-16')
2
你可以這樣來做:
SET @weeksinmonth=datediff(week, @date, @lastdate) + 1
這是一個複製和粘貼出來的我的一個存儲過程的。
相關問題
- 1. SQL:在DIFFDATE函數中使用Day或Week?
- 2. MySQL week()星期六開始的函數
- 3. 從SQL中的ISO Week獲取日期
- 4. 參數SQL腳本
- 5. 參數化的SQL腳本
- 6. shell腳本的zip函數
- 7. 使用Python實現神經網絡(Week#5 Coursera)的成本函數
- 8. 外部腳本中的javascript函數
- 9. SPSS - 啓動腳本中的Python函數
- 10. 腳本函數中的ssh調用
- 11. body.appendchild函數中的js腳本錯誤
- 12. mdx腳本中的uniquename函數
- 13. 腳本中的jQuery調用函數
- 14. 從bash腳本中的函數調用期望腳本失敗
- 15. 從腳本中較高的函數調用較低的函數
- 16. sql中的alter table腳本
- 17. JUnit中的Runinng SQL腳本
- 18. Perl腳本中的SQL * Plus
- 19. SQL腳本生成SQL腳本
- 20. 從sql腳本調用SQL腳本!
- 21. 在JAVA腳本函數中調用的ASP經典函數
- 22. javaScript的本地腳本找不到SRC腳本函數
- 23. Week and WeekYear的LocalDate
- 24. Derby數據庫sql腳本
- 25. shell腳本datetime函數?
- 26. Unix Shell腳本函數
- 27. Bash腳本函數驗證
- 28. 從外殼腳本函數
- 29. Java腳本函數錯誤
- 30. 調用腳本函數
有沒有一種方法可以得到本月的一週。給我42我猜這是一年中的一週。 – jbcedge 2008-10-14 22:42:30