当前位置:网站首页>SQL教程之 5 个必须知道的用于操作日期的 SQL 函数

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

2022-06-23 09:52:00 知识大胖

如果你在我得到第一份工作之前问到数据科学家最重要的技能,我的答案肯定是 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'

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

2. 添加日期

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

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

DECLARE @mydate Date
SET @mydate = GETDATE()
SELECT DATEADD(MONTH, 1, @mydate) AS NextMonth
NextMonth
2021-09-22
</
原网站

版权声明
本文为[知识大胖]所创,转载请带上原文链接,感谢
https://swiftui.blog.csdn.net/article/details/125420113