我正在使用PHP在我的mysql表上插入和更新记录。如果两个字段w / time数据类型的差异超过15分钟,我想将is_logout字段更新为1.
我有time_start和time_latest。
查询将如下所示:
UPDATE table set is_logout = 1 WHERE (time_latest - time_start) > 15
怎么做?
答案 0 :(得分:2)
使用以下查询
UPDATE table set is_logout = 1 WHERE (NOW() - time_start) > 15
NOW()
会给你当前时间。我相信你的数据库中有time_start
。