当前位置:主页 > 站长学院 > 数据库教程 >

SQL Server查询取月初月末与取间隔一个月的方法

YouYou 发布于 2020-09-18

SQL Server查询取月初月末,取间隔一个月的方法。

1.取月初月末

  1. declare @startdate datetime 
  2. select @startdate=dateadd(dd,-datepart(dd,getdate())+1,getdate()) 
  3. select SUBSTRING(Convert(varchar(100),@startdate,23),1,10) 
  1. declare @enddate datetime 
  2. select @enddate=dateadd(dd,getdate()),dateadd(mm,getdate())) 
  3. select SUBSTRING(Convert(varchar(100),@enddate,10) 

2.取间隔一个月

  1. declare @startdate datetime 
  2. select @startdate= dateadd(MM,-1,dateadd(dd,getdate())) 
  1. select SUBSTRING(Convert(varchar(100),10) 
  2. declare @enddate datetime 
  3. select @enddate=dateadd(MM,getdate()))) 
  4. select SUBSTRING(Convert(varchar(100),10) 

    打赏是您对我们最大的鼓励!

    扫一扫打赏
    相关评论

    评论列表(条)

      ×
      QQ在线客服

      服务中心

      zfzf