SQL Server判斷日期是否為周六 周日


DATEPART

返回代表指定日期的指定日期部分的整數。

語法

DATEPART ( datepart ,date )

參數

datepart

是指定應返回的日期部分的參數。下表列出了 Microsoft® SQL Server™ 識別的日期部分和縮寫。

日期部分 縮寫
year yy, yyyy
quarter qq, q
month mm, m
dayofyear dy, y
day dd, d
week wk, ww
weekday dw
Hour hh
minute mi, n
second ss, s
millisecond ms
 
如圖:
另外補充:
 當
group by datepart(yyyy,date),datepart(mm,date),datepart(dd,date)

分組以年月日時,可以用同樣的方法代替
Convert(varchar(10),date,120)

兩者的效果是一樣的
還有,如果使用星期作為分組時
datepart(dw,date)

datepart返回的星期是數字型的
使用
datename(dw,date)

可返回漢字形式的星期


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM