如何在我提取日期的一部分时使用 MySQL INTERVAL 关键字?


在以下示例的帮助下,我们可以理解如何将 MySQL INTERVAL 关键字与 EXTRACT() 函数一起使用 −

mysql> Select StudentName, RegDate, EXTRACT(YEAR from RegDate+INTERVAL 2 year) AS 'Two Year Interval' from testing where StudentName = 'Gaurav';
+-------------+---------------------+-------------------+
| StudentName | RegDate             | Two Year Interval |
+-------------+---------------------+-------------------+
| Gaurav      | 2017-10-29 08:48:33 |             2019  |
+-------------+---------------------+-------------------+
1 row in set (0.02 sec)

上面的查询显示了如何在 MySQL 表查询中使用 INTERVAL 关键字与 EXTRACT() 函数。

mysql> Select EXTRACT(Year from '2017-10-22 05:03:45' + INTERVAL 2 Year) AS 'Two Year Interval';
+-------------------+
| Two Year Interval |
+-------------------+
|              2019 |
+-------------------+
1 row in set (0.00 sec)

上面的查询显示了我们如何对特定给定的日期使用 INTERVAL 关键字与 EXTRACT() 函数。

更新于: 2020-01-29

79 次浏览

开始您的 职业生涯

通过完成该课程进行认证

开始
广告