php - 如何使用 PHP 从 MySQL 中选择最后 3 分钟的记录

标签 php mysql

这是我的 SQL 表:

+----------------+----------------+-----------+------------------------+ 
|   User_Name    |    Password    |    IP     |        Login_Time      |
+----------------+----------------+-----------+------------------------+
|  rthrthrhrt    |   fjdjetje5e   | 127.0.0.1 |   2011-09-24 18:02:06  |
|  Empty         |   Empty        | 127.0.0.1 |   2011-09-24 18:10:01  |
|  Empty         |   Empty        | 127.0.0.1 |   2011-09-24 18:04:00  |
|  rsyrt         |   rwytw4364    | 127.0.0.1 |   2011-09-24 18:08:59  |
|  eryrjrj5      |   Empty        | 127.0.0.1 |   2011-09-24 18:03:56  |
|  reutreuetry   |   reuretyre    | 127.0.0.1 |   2011-09-24 18:06:53  |
|  Empty         |   rthrtrt      | 127.0.0.1 |   2011-09-24 18:05:51  |
|  djdjgdjh      |   66735        | 127.0.0.1 |   2011-09-24 18:09:49  |
|  fgjdgjdhg     |   Empty        | 127.0.0.1 |   2011-09-24 18:07:46  |
|  Empty         |   Empty        | 127.0.0.1 |   2011-09-24 18:11:43  |
+----------------+----------------+-----------+------------------------+

我正在使用 PHP 和 MySQL 开发一个蛮力插件。我想选择最近 3 分钟的记录。

例如(我想做什么?):现在是:2011-09-26 9:45:00。我想选择 2011-09-26 9:45:00 和 2011-09-26 9:42:00 之间的所有记录。

最佳答案

使用这个 sql 查询:

select * from myTable where Login_time > date_sub(now(), interval 3 minute) ;

关于php - 如何使用 PHP 从 MySQL 中选择最后 3 分钟的记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7553346/

相关文章:

php - 谷歌分析 API : filter by multiple URIs?

php - 安全地获取已定义和未定义索引的数组元素值

c# - 在 C# 中使用 SSL 连接到 MySQL

PHP exec $PATH 变量缺少元素

php - 如何使用 PHP 访问 XML 中的多个相似标签

mysql - 如何从 ListView 导出数据并保存在数据库中

php - MySQL if 存在语法

php - Mysql复杂排序依据

PHP MySQL & AJAX 搜索过滤时间延迟

PHP 日期减去 X 天