php - 间隔 10 分钟的日期和 cron

标签 php mysql sql date

我的数据库中有:

id | text | date
1  | sdsd | 2012-01-23 08:11:00
2  | asd  | 2012-01-23 08:24:00
3  | dfdf | 2012-01-23 08:34:00
4  | fdf  | 2012-01-23 08:41:00
5  | xcvx | 2012-01-23 08:48:00

等等

我的服务器上的 cron 间隔为 10 分钟, 例如:

08:03:00
08:13:00
08:23:00
08:33:00
08:43:00
08:53:00

如何使用 SQL for PHP 从数据库获取此值的最佳方法?

最佳答案

此查询将返回过去 10 分钟内日期的所有行:

SELECT *
FROM `table`
WHERE `date` > CURRENT_TIMESTAMP - INTERVAL 10 MINUTE

假设您的表格不包含任何 future 日期。

关于php - 间隔 10 分钟的日期和 cron,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8971575/

相关文章:

javascript - 自动显示图像文件夹中的图像库

php - CodeSniffer 嗅探用于为 PHP 代码生成依赖关系图?

php - 我如何将表与第二个表的最新记录连接起来

java - 在 java 中设置准备和执行查询

sql - 在 Oracle 中使用连接语法连接 3 个以上的表

具有多个值的 sql like 子句

php - Laravel - 无法将经过身份验证的用户的 ID 放入数组中

c# - 如何在新的EXCEL表中写入数据

mysql - mysql root用户权限丢失

sql - ORA-30372 细粒度访问策略与物化 View 冲突