MySQL添加几天到日期?
要将日期添加到日期,可以使用MySQL中的DATE_ADD()函数。语法如下,以在日期中添加天数-
INSERT INTO yourTableName VALUES(DATE_ADD(now(),interval n day));
在以上语法中,您可以使用curdate()代替now()。该curdate()会只存储日期,同时now()将存储日期和时间。
这是两个功能的演示。为了理解上述语法,让我们创建一个表。
mysql> create table addingDaysDemo −> ( −> yourDateTime datetime −> );
同时使用上述两个函数now()和curdate()插入语句,并使用“interval”添加天数。将日期添加到日期的查询如下-
mysql> insert into addingDaysDemo values(date_add(now(),interval 1 day)); mysql> insert into addingDaysDemo values(date_add(now(),interval 4 day)); mysql> insert into addingDaysDemo values(date_add(now(),interval 5 day)); mysql> insert into addingDaysDemo values(date_add(now(),interval 7 day)); mysql> insert into addingDaysDemo values(date_add(now(),interval 9 day)); mysql> insert into addingDaysDemo values(date_add(curdate(),interval 1 day)); mysql> insert into addingDaysDemo values(date_add(curdate(),interval 4 day)); mysql> insert into addingDaysDemo values(date_add(curdate(),interval 5 day)); mysql> insert into addingDaysDemo values(date_add(curdate(),interval 7 day)); mysql> insert into addingDaysDemo values(date_add(curdate(),interval 9 day));
使用select语句显示表中的所有记录。查询如下-
mysql> select *from addingDaysDemo;
以下是输出-
+---------------------+ | yourDateTime | +---------------------+ | 2018-12-14 15:36:57 | | 2018-12-17 15:37:06 | | 2018-12-18 15:37:12 | | 2018-12-20 15:37:17 | | 2018-12-22 15:37:21 | | 2018-12-14 00:00:00 | | 2018-12-17 00:00:00 | | 2018-12-18 00:00:00 | | 2018-12-20 00:00:00 | | 2018-12-22 00:00:00 | +---------------------+ 10 rows in set (0.00 sec)
热门推荐
10 财运虎年祝福语简短语
11 单亲爸爸春节祝福语简短
12 狗狗上厕所训练
13 植物种植祝福语简短
14 翻译考试祝福语朋友简短
15 个人周年庆简短祝福语
16 狗狗怎么训练
17 分别祝福语简短搞笑英文
18 生日广州男生祝福语简短