-- 示例代码:MySQL 日期加减
-- 1. 日期加法
-- 使用 DATE_ADD() 或 INTERVAL 关键字来增加日期或时间
SELECT DATE_ADD('2023-10-01', INTERVAL 1 DAY) AS 'Added Day'; -- 增加一天
SELECT DATE_ADD('2023-10-01', INTERVAL 1 MONTH) AS 'Added Month'; -- 增加一个月
SELECT DATE_ADD('2023-10-01', INTERVAL 1 YEAR) AS 'Added Year'; -- 增加一年
-- 2. 日期减法
-- 使用 DATE_SUB() 或 INTERVAL 关键字来减少日期或时间
SELECT DATE_SUB('2023-10-01', INTERVAL 1 DAY) AS 'Subtracted Day'; -- 减少一天
SELECT DATE_SUB('2023-10-01', INTERVAL 1 MONTH) AS 'Subtracted Month'; -- 减少一个月
SELECT DATE_SUB('2023-10-01', INTERVAL 1 YEAR) AS 'Subtracted Year'; -- 减少一年
-- 3. 直接使用 + 或 - 进行日期加减(适用于某些版本的 MySQL)
SELECT '2023-10-01' + INTERVAL 1 DAY AS 'Added Day';
SELECT '2023-10-01' - INTERVAL 1 DAY AS 'Subtracted Day';
-- 解释说明:
-- DATE_ADD() 和 DATE_SUB() 是 MySQL 中用于对日期进行加减操作的函数。
-- INTERVAL 关键字用于指定要增加或减少的时间间隔,可以是天、月、年等单位。
-- 另外,也可以直接使用 + 或 - 操作符与 INTERVAL 一起进行日期加减操作。
上一篇:mysql 设置变量
下一篇:mysql 联合主键
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站