sql server 日期近一年,同比

Posted 内瑟斯

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql server 日期近一年,同比相关的知识,希望对你有一定的参考价值。

--近一年
SELECT  CONVERT(VARCHAR(10), DATEADD(dd, -DATEPART(dd, GETDATE()) + 1,
                                     DATEADD(MONTH, -11, GETDATE())), 23)
 
SELECT  CONVERT(VARCHAR, DATEADD(day, -DAY(GETDATE()),
                                 DATEADD(month, 1, GETDATE())), 23)
 
 --同比
SELECT  CONVERT(VARCHAR(10), DATEADD(dd, -DATEPART(dd, GETDATE()) + 1,
                                     DATEADD(MONTH, -23, GETDATE())), 23)
 
SELECT  CONVERT(VARCHAR, DATEADD(day, -DAY(GETDATE()),
                                 DATEADD(month, 1,
                                         DATEADD(MONTH, -12, GETDATE()))), 23)

 

以上是关于sql server 日期近一年,同比的主要内容,如果未能解决你的问题,请参考以下文章

sql 怎么查询每一年1到12个月的数据

SQL SERVER查询时间是一年中第几周的函数

查询近7天,近1个月,近3个月每天的数据量,查询近一年每个月的数据量

一年又36个旬,想问下SQL SERVER如何判断当前日期是第几个旬

MySQL 中的同比变化或上一年的值

SQL Server 成员资格日期范围