要在 MySQL 中查询创建时间在20分钟以内的记录,你可以使用 NOW()
函数和 INTERVAL
关键字来比较记录的创建时间和当前时间。假设你的表中有一个列名为 created_at
存储记录的创建时间,以下是一个示例 SQL 查询:
SELECT *
FROM your_table_name
WHERE created_at >= NOW() - INTERVAL 20 MINUTE;
在这个查询中:
NOW()
函数返回当前的日期和时间。INTERVAL 20 MINUTE
表示从当前时间减去20分钟。created_at >= NOW() - INTERVAL 20 MINUTE
过滤出创建时间在过去20分钟以内的记录。
确保将 your_table_name
替换为你的实际表名,created_at
替换为你实际使用的存储创建时间的列名。