mysql中的日期函数

tkclm6bt  于 2021-06-20  发布在  Mysql
关注(0)|答案(1)|浏览(316)

寻找一些关于mysql日期函数的帮助。
我希望显示从今天到8天前的一段时间内的数据(我在mysql中使用了这行代码) WHERE TIME > CURDATE() - INTERVAL 8 DAY ))以及一年前的上述时间段。

qfe3c7zg

qfe3c7zg1#

尝试使用带有timestampdiff的date\u sub, TIMESTAMP 语法,

TIMESTAMPDIFF(unit, datetime_expr1, datetime_expr2);
``` `DATE_SUB` 语法,

DATE_SUB(date, INTERVAL value unit);

例子,

SELECT TIMESTAMPDIFF(SECOND, DATE_SUB('2018-06-04 22:59:00', INTERVAL 10 DAY),
'2018-06-04 22:59:00');

相关问题