0

大家好,我有这个问题

UPDATE `account`.`account` SET `status` = 'Admin' 
WHERE `status` = 'User' AND `last_online`

我想做的是检查上次在线时间,并确保距离上次在线时间已经过去了 10 分钟。任何想法?谢谢

4

2 回答 2

2

尝试这个::

UPDATE `account`.`account` SET `status` = 'Admin' 
WHERE `status` = 'User' AND TIMEDIFF(now(),`last_online`)>600
于 2013-03-23T03:51:04.310 回答
0

在数据库中查询最近的活动,然后在选择插入之前比较日期。

于 2013-03-23T03:46:01.717 回答