Months between two dates

前端 未结 8 2065
悲&欢浪女
悲&欢浪女 2020-11-28 07:35

Is it possible to get month names between two dates in SQl

ie, 2011-05-01 And 2011-08-01 are the inputs I just w

8条回答
  •  -上瘾入骨i
    2020-11-28 08:24

    Try this:

    declare 
           @sd date=getdate(),
           @ld date='2016-01-01'
    
    select 
         Datename(month,dateadd(month,number,GETDATE())), 
         number
    from master.dbo.spt_values 
    where type='p' 
         and dateadd(month,number,GETDATE()) <= @ld
    

提交回复
热议问题