sql判斷日期是否爲當前季度

判斷日期時候爲當年:

SELECT  DateDiff(yy, '2018-01-02', GetDate())

返回結果0爲當年。

獲取當前季度:

SELECT DATEPART(QUARTER,GETDATE())

獲取日期爲第幾季度:

SELECT CAST(datepart(q,'2018-01-02') as varchar(2))

判斷日期時候爲當前季度:

SELECT '' AS result WHERE 
 DateDiff(yy, '2018-01-02', GetDate())=0 
AND  cast(datepart(q,'2018-01-02') as varchar(2))=DATEPART(QUARTER,GETDATE())

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章