我正在尝试查找所有早于10分钟且不等于0或null的行。我似乎写错了。

SELECT * FROM locked_users WHERE lockset < (UNIX_TIMESTAMP() - 600) AND IS NOT NULL

最佳答案

您只需要在第二个条件中添加lockset即可使其工作。

SELECT  *
FROM    locked_users
WHERE   lockset < (UNIX_TIMESTAMP() - 600) AND
        lockset IS NOT NULL AND
        lockset <> 0

关于mysql - 查找不为空且早于10分钟的行,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14329572/

10-13 08:49