首页 > 解决方案 > 如何查询一个字段比另一个字段大 x 天的记录?

问题描述

我有一张像这样的桌子:

+----+------------+------------+
| id | expiry     | timestamp  |
+----+------------+------------+
|  1 | 2018-11-29 | 2018-11-01 |
|  2 | 2018-12-27 | 2018-11-01 |
|  3 | 2019-01-31 | 2018-11-01 |
|  4 | 2018-11-29 | 2018-11-01 |
|  5 | 2018-12-27 | 2018-11-01 |
+----+------------+------------+

如何查询expiry不到 30 天的所有记录timestamp?IE

timestamp + 30 days > expiry

标签: mysqlsql

解决方案


我会推荐:

where expiry < timestamp + interval 30 day

推荐阅读