GETDATE last month

后端 未结 8 1732
日久生厌
日久生厌 2020-12-06 19:18

I am trying to list last a website\'s statistics. I listed Last 30 days with;

CONVERT(VARCHAR(10), S.DATEENTERED, 101) 
  BETWEEN 
    CONVERT(VARCHAR(10),          


        
8条回答
  •  天涯浪人
    2020-12-06 19:55

    GET FIRST DAY OF LAST MONTH

    SELECT DATEADD(MM, DATEDIFF(MM, '01/01/2000', DATEADD(MM, -1,GETDATE())), '01/01/2000')
    

    GET LAST DAY OF LAST MONTH

    SELECT DATEADD(SS,-1,DATEADD(MM, DATEDIFF(MM,'01/01/2000',GETDATE()),'01/01/2000')) 
    

    Then search based on this range.

提交回复
热议问题