`

获取去年一年的年月日的SQL

阅读更多
1)获取去年一年的年月日的SQL:
SELECT
    CONVERT (
     VARCHAR (7),
     dateadd(mm ,- 12, getdate()),
     120
    ) sj,YEAR(dateadd(mm ,- 12, getdate())) year,MONTH(dateadd(mm ,- 12, getdate())) month
   UNION ALL
    SELECT
     CONVERT (
      VARCHAR (7),
      dateadd(mm ,- 11, getdate()),
      120
     ) sj,YEAR(dateadd(mm ,- 11, getdate())) year,MONTH(dateadd(mm ,- 11, getdate())) month
    UNION ALL
     SELECT
      CONVERT (
       VARCHAR (7),
       dateadd(mm ,- 10, getdate()),
       120
      ) sj,YEAR(dateadd(mm ,- 10, getdate())) year,MONTH(dateadd(mm ,- 10, getdate())) month
     UNION ALL
      SELECT
       CONVERT (
        VARCHAR (7),
        dateadd(mm ,- 9, getdate()),
        120
       ) sj,YEAR(dateadd(mm ,- 9, getdate())) year,MONTH(dateadd(mm ,- 9, getdate())) month
      UNION ALL
       SELECT
        CONVERT (
         VARCHAR (7),
         dateadd(mm ,- 8, getdate()),
         120
        ) sj,YEAR(dateadd(mm ,- 8, getdate())) year,MONTH(dateadd(mm ,- 8, getdate())) month
       UNION ALL
        SELECT
         CONVERT (
          VARCHAR (7),
          dateadd(mm ,- 7, getdate()),
          120
         ) sj,YEAR(dateadd(mm ,- 7, getdate())) year,MONTH(dateadd(mm ,- 7, getdate())) month
        UNION ALL
         SELECT
          CONVERT (
           VARCHAR (7),
           dateadd(mm ,- 6, getdate()),
           120
          ) sj,YEAR(dateadd(mm ,- 6, getdate())) year,MONTH(dateadd(mm ,- 6, getdate())) month
         UNION ALL
          SELECT
           CONVERT (
            VARCHAR (7),
            dateadd(mm ,- 5, getdate()),
            120
           ) sj,YEAR(dateadd(mm ,- 5, getdate())) year,MONTH(dateadd(mm ,- 5, getdate())) month
          UNION ALL
           SELECT
            CONVERT (
             VARCHAR (7),
             dateadd(mm ,- 4, getdate()),
             120
            ) sj,YEAR(dateadd(mm ,- 4, getdate())) year,MONTH(dateadd(mm ,- 4, getdate())) month
           UNION ALL
            SELECT
             CONVERT (
              VARCHAR (7),
              dateadd(mm ,- 3, getdate()),
              120
             ) sj,YEAR(dateadd(mm ,- 3, getdate())) year,MONTH(dateadd(mm ,- 3, getdate())) month
            UNION ALL
             SELECT
              CONVERT (
               VARCHAR (7),
               dateadd(mm ,- 2, getdate()),
               120
              ) sj,YEAR(dateadd(mm ,- 2, getdate())) year,MONTH(dateadd(mm ,- 2, getdate())) month
             UNION ALL
              SELECT
               CONVERT (
                VARCHAR (7),
                dateadd(mm ,- 1, getdate()),
                120
               ) sj,YEAR(dateadd(mm ,- 1, getdate())) year,MONTH(dateadd(mm ,- 1, getdate())) month
分享到:
评论

相关推荐

    JAVA获取年月日(格式:xxxx年xx月xx日)、获取最近一年的年月(格式:xxxx年xx月).docx

    在给定的文档中,有两个主要的知识点:获取当前日期并按照“xxxx年xx月xx日”的格式输出,以及获取最近一年的年月并按照“xxxx年xx月”的格式输出。下面将详细介绍这两个知识点。 1. 获取年月日(格式:xxxx年xx月...

    sqlserver获取当前时间并只需要年月日小时

    sqlserver获取当前时间并只需要年月日小时,使用GETDATE和convert函数达到目的

    sql server编写通用脚本实现获取一年前日期的方法

    3. 获取一年前当月1日0点的日期:需要先提取出当前日期的年月部分,然后与"01"拼接,再减去一年。 ```sql declare @datePoint datetime = convert(varchar(10), dateadd(year, -1, convert(varchar(7), getdate(),...

    mysql只取年月日的SQL写法.sql

    mysql只取年月日的SQL写法

    java获取年月日

    用java来写个类,获取当前的年月日,自己也可以改,获取当前系统时间

    C#中获取时间的年月日的方法

    ### C#中获取时间的年月日的方法 #### 方法一:利用`DateTime.Today`与`DateTime.Now` 1. **获取当前年份**: ```csharp int year = DateTime.Today.Year; int currentYear = DateTime.Now.Year; ``` 这两种...

    javascript实现取的整一年后的时间

    ### JavaScript 实现获取整一年后的时间 在许多应用程序和脚本中,经常需要计算未来的日期。例如,在合同管理、事件提醒或数据有效期等场景中,我们需要知道从当前日期起一年后的具体日期。以下是对给定代码片段...

    sql语句 截取时间 只显示 年,月,日的格式

    SQL 语句截取时间 只显示 年、月、日的格式 在数据库中,经常需要对时间字段进行截取和格式化,以满足不同的显示需求。下面将详细介绍如何使用 SQL 语句截取时间,只显示年、月、日的格式。 使用 CONVERT 函数 ...

    SQL SERVER 获取年、季、月、周、日开始时间和结束时间

    例:前一年:-Y,当年:Y,+Y:下一年 datetype : ‘S’返回开始时间,'E'返回结束时间 datetime: 按哪个时间进行推算 time: 返回的时间点,如果时间点为8点,返回的结束时间为第二天的8点,例如获取8月最后一天的结束...

    Java获取当前时间年月日的方法

    "Java获取当前时间年月日的方法" Java获取当前时间年月日的方法是 Java 编程语言中一个非常重要的知识点。通过本文,我们将详细介绍如何使用 Java 获取当前时间年月日的方法,并提供相应的代码示例。 首先,我们...

    获取年月日

    获取年月日.sql

    通过存储过程获取编号,含年月日时分秒,14个字符,

    根据提供的文件信息,本文将详细解释如何在MS SQL Server 2000环境中通过存储过程获取包含年月日时分秒的编号,并确保该编号为14个字符长度。 ### 存储过程简介 存储过程是在数据库中预编译好的SQL语句集合,可以...

    java获取出生年月日工具类

    获取出生年月日工具类

    根据年月日生成编号sqlserver

    在SQL Server中,根据年月日生成编号是一种常见的需求,特别是在需要对数据进行时间序列管理或跟踪时。本文将深入探讨如何在SQL Server环境中实现这一功能,并解释所提供代码片段的具体含义与工作原理。 ### 一、...

    SQLserver中按年月日生成日期型自增编码.pdf

    SQL Server 中按年月日生成日期型自增编码 本文档介绍了在 SQL Server 中生成日期型自增编码的方法,通过创建两个函数 `GenCustomCode` 和 `GenCustomID`,可以生成按年月日的日期型自增编码。该方法可以应用于各种...

    iOS移动应用开发 iOS 获取日期的年月日(OC).pdf

    在iOS移动应用开发中,获取当前日期的年、月、日是常见的需求。Objective-C(OC)作为苹果平台上的主要编程语言,提供了丰富的API来处理日期和时间。本篇文章将详细解析如何使用Objective-C获取日期的年、月、日。 ...

    根据年月日生成编号sqlserver 很不错的算法

    标题提到的"根据年月日生成编号sqlserver 很不错的算法"可能是一种高效且灵活的方法,用于创建包含日期元素的唯一标识符。以下将详细介绍这种算法的可能实现及其原理。 首先,我们可以考虑使用SQL Server的内置函数...

    js获取年月日和当月的天数

    ### JavaScript 获取年月日及当月天数 在JavaScript中,日期对象提供了丰富的API来处理时间与日期。本文将详细介绍如何使用JavaScript获取当前日期的年、月、日以及当月的总天数。 #### 一、JavaScript日期对象...

    js中获取年月日时分秒

    本文将详细介绍如何在JavaScript中获取和格式化年月日时分秒。 首先,JavaScript中的Date对象是处理日期和时间的核心。当我们需要获取当前时间,我们可以创建一个新的Date实例,例如`new Date()`。这将返回一个表示...

    java获取年月日时分秒的方法

    java获取年月日时分秒的方法

Global site tag (gtag.js) - Google Analytics