【发布时间】:2019-03-25 15:11:32
【问题描述】:
我在 MySQL 数据库中有许多记录,其中一个字段跟踪记录的创建时间。它属于“时间戳”类型,默认设置为 CURRENT_TIMESTAMP。我正在尝试访问所有超过 5 分钟的记录。我在 PHP 页面中使用了以下查询:
SELECT username FROM liveusers WHERE timejoined < NOW() - INTERVAL 5 MINUTE)
由于某种原因,它没有选择任何记录,我不知道如何纠正它。 PHP 代码很好,因为如果我删除条件,它会选择所有记录。我做错了什么?
【问题讨论】:
-
只使用
timejoined > NOW() - INTERVAL 5 MINUTE,末尾不带括号)