• SQL教程之 5 个必须知道的用于操作日期的 SQL 函数


    如果你在我得到第一份工作之前问到数据科学家最重要的技能,我的答案肯定是 Python。毫无疑问!

    我现在是一名数据科学家,如果你问我同样的问题,我的答案仍然是 Python。不过,我有第二个想法。让我三思而后行的是 SQL。

    SQL 是数据科学家必备的技能。它主要用于查询关系数据库,但它能够执行更多。SQL 配备了如此多的功能,使其成为高效的数据分析和操作工具。

    在本文中,我们将介绍 5 个用于操作日期的 SQL 函数。在处理涉及基于日期或时间的信息的数据时,它们会派上用场。

    注意: SQL 被许多关系数据库管理系统使用,例如 MySQL、SQL Server、PostgreSQL 等。尽管它们大多采用相同的 SQL 语法,但可能存在细微差别。在本文中,我们将使用 SQL Server。

    1.获取日期

    顾名思义,getdate 函数为我们提供了今天的日期。让我们做一个例子。

    DECLARE @mydate Date
    SET @mydate = GETDATE()
    print @mydate
    '2021-08-22'
    
    • 1
    • 2
    • 3
    • 4

    我们创建一个名为“mydate”的变量并将其值指定为今天的日期。

    2. 添加日期

    这个函数的名称比前一个更不言自明。dateadd 函数用于将时间或日期间隔添加到日期。

    与往常一样,通过示例更容易理解语法。

    DECLARE @mydate Date
    SET @mydate = GETDATE()
    SELECT DATEADD(MONTH, 1, @mydate) AS NextMonth
    NextMonth
    2021-09-22
    </
    • 1
    • 2
    • 3
    • 4
    • 5
  • 相关阅读:
    对数据安全建设的思路ing
    c++ 对象模型
    华山论剑之 PostgreSQL sequence (上篇)
    Nacos配置管理
    看门狗实验
    Vue中的数据代理
    命令执行漏洞
    《Linux运维总结:Centos7.6之OpenSSH7.4升级版本至9.4》
    2024年软件测试面试题大全【答案+文档】
    01 esp32c3 Arduino 开发环境搭建
  • 原文地址:https://blog.csdn.net/iCloudEnd/article/details/125420113