【发布时间】:2020-07-26 21:36:08
【问题描述】:
我正在尝试查询一个 MySQL 数据库,其中名为 CrashReceived 的时间戳列来自两个月前,但不包括 1 个月前的记录。
这个想法是我有一个计数比较,所以我可以得到上个月的记录计数,然后将计数与上个月进行比较。
因此,我正在测试一个查询以检索列值来自 2 个月前但不包括 1 个月前的记录的所有记录。
以下是我目前的查询:
SELECT * FROM crash_info WHERE ProjectID='14720069' AND (NOW() - INTERVAL 2 MONTH < CrashReceived AND (CrashReceived <> NOW() - INTERVAL 1 MONTH));
但这是返回包含今天和昨天的记录,所以不要做我所追求的。
【问题讨论】:
-
@Strawberry 他提供了一个 SQL 语句,该语句足够简单,可以理解和重现问题。您是否因此而投反对票?
标签: mysql