好吧,我正在尝试开发一个在基于 AJAX 的应用程序中计算活跃用户数的函数。我想用正确的语法表达下面的 SQL 查询,但我不知道如何编写它。所需的 SQL 查询如下:
SELECT count(*)
FROM active WHERE timestamp > time() - 1800
AND nick=(a string that doesn't contain [AFK])
现在,我确实明白 time() - 1800 可以分配给一个变量,但是 timestamp > 变量
和 nick 不包含用 SQL 编写的字符串怎么办?
最佳答案
SELECT count(*)
FROM active WHERE timestamp > unix_timestamp() - 1800
AND nick NOT LIKE '%[AFK]%'
关于sql - 活跃用户跟踪、PHP session ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3032383/