是否有一种简单有效的方法可以使此查询仅返回在过去10秒内修改或创建的结果。
这是查询。
SELECT
msg
.sender
, msg
.GameName
, msg
.ModTime
FROM msg
WHERE msg
.sender
='".$sender."' ORDER BY msg
.sender
ASC
答案 0 :(得分:1)
假设ModTime正在存储创建和修改日期,您的查询将如下所示;
SELECT msg.sender, msg.GameName, msg.ModTime FROM msg
WHERE msg.sender ='".$sender."' AND
msg.ModTime >= DATE_SUB( NOW() , INTERVAL 10 second )
ORDER BY msg.sender ASC
答案 1 :(得分:0)
在msg.ModTime >= DATE_SUB(NOW(), INTERVAL 10 SECOND)
条款的WHERE
行添加一些内容。