【问题标题】:Date Functions in MySQLMySQL中的日期函数
【发布时间】:2019-01-30 10:27:06
【问题描述】:

寻求有关 mysql 日期函数的帮助。

我希望显示今天到 8 天前的数据(我一直在 mysql WHERE TIME > CURDATE() - INTERVAL 8 DAY 中使用这行代码)以及上述时间段但一年前的数据。

【问题讨论】:

标签: mysql sql-date-functions


【解决方案1】:

尝试使用 DATE_SUBTIMESTAMPDIFF,

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');

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多