MySQL查询不返回任何结果

莱昂·克拉森(Leon Claassen)

我正在努力理解为什么我的查询未返回任何结果,请您看看并告诉我我做错了什么:

SELECT * FROM sys_online_users WHERE last_active BETWEEN NOW() AND DATE_SUB(NOW(), INTERVAL 10 SECOND) 

我要达到的目的是显示在过去10秒钟或任何其他时间间隔内哪些用户处于活动状态。但是,当我运行查询时,尽管知道在指定时间范围内表中已有更新,但没有任何结果。

尼尔·利维(Nir Levy)

Yiu的走法是错误的-首先是10秒钟前,然后是现在:

SELECT * FROM sys_online_users WHERE 
last_active BETWEEN DATE_SUB(NOW(),
INTERVAL 10 SECOND) 
AND NOW() 

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章