我在MySQL查询中使用了now().

INSERT INTO table SET data = '$data', date = now()

但我想给这个日期加上一天(这样date天应该包含明天)

推荐答案

你可以使用:

NOW() + INTERVAL 1 DAY

如果你只对日期感兴趣,而不是对日期和时间感兴趣,那么你可以使用CURDATE而不是现在:

CURDATE() + INTERVAL 1 DAY

Mysql相关问答推荐

如何在SQLAchemy for MYSQL中将字面量转换为表达?

MySQL在带有特定属性值上的对象的数组的杨森对象中搜索

SQL - Select 复合主键,条件为其中一个主键

如何在WooCommerce中更新pm_Virtual.meta_Value=#39;否

docker-compose:无法将应用程序服务连接到 mysql 数据库,收到错误:用户‘root’@‘localhost’访问被拒绝(使用密码:YES)

在 mySQL 中计算每日数组的每周指标

多列分组并进行求和

如何计算具有权重属性的记录数

从 MySQL WordPress Select 最后一行

Select 不同的列,其中另一列不包含特定值

获取 MySQL 中每一行之间负差的总和

从多到多表中 Select 数据而无需重复

提取 MySQL 5.7 连续值的差异

MySQL - 考虑到所有前几天,每天计算唯一用户

Mysql insert with loop out of select 语句

Laravel $q->where() 日期之间

我如何决定何时使用右连接/左连接或内连接或者如何确定哪个表在哪一侧?

#1146 - 表 'phpmyadmin.pma_recent' 不存在

MySQL where NOT IN 名称数组?

如何通过一个语句描述数据库中的所有表?