gpt4 book ai didi

php - Mysql 检索最近 4 分钟内插入的行

转载 作者:行者123 更新时间:2023-12-01 00:55:27 25 4
gpt4 key购买 nike

我希望能够检索在过去 4 分钟内插入到 mysql 表中的行。我有一个名为“when”的 mysql 日期时间字段,我在插入点插入 mysql 时间和现在的“NOW()”可能会有所帮助,例如

$query = "INSERT INTO user_actions SET user='" . $user_id . "'" .
", action='" . $server_action . "'" .
", `when`=NOW()";

是否有一种优雅的方法来 SELECT * FROM user_actions WHERE ...(行的年龄小于 4 分钟并且 action = 'some value')如果不需要,请随意忽略 'when'。

问候,斯图尔特

最佳答案

SELECT * FROM user_actions 
WHERE `when` >= addtime(now(), '-00:04:00')

SELECT * FROM user_actions 
WHERE `when` >= now() - interval 4 minute

关于php - Mysql 检索最近 4 分钟内插入的行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11292191/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com