php sql检查非活动用户

时间:2011-05-11 11:30:32

标签: php sql

我想列出未在90天内登录的会员。在mysql我有一个 last_access列,每次用户登录时都会更新。所以我认为可以在此列上执行检查。列格式为:date("Y/m/d : H:i:s", time())(2011/05/10:21:42:33)

使用什么合适的SQL查询?

2 个答案:

答案 0 :(得分:1)

SELECT username
FROM users
WHERE DATEDIFF(NOW(),last_access)>90

答案 1 :(得分:1)

SELECT columns
FROM table
WHERE last_access < CURRENT_TIMESTAMP - INTERVAL 90 DAY