Итак, в моей таблице пользователей есть поля isOnline
(логическое) и lastTimeSeen
(DateTime).
Каждый раз, когда пользователь загружает страницу в моем приложении, lastTimeSeen будет обновляться для него.
Затем я хочу сделать SQL-запрос, который будет извлекать всех пользователей, у которых столбец isOnline
равен 1, а столбец lastTimeSeen
превосходит 5 минут, чтобы установить isOnline
в 0.
Хотя я не знаю, как сравнить DateTime с текущим временем, чтобы проверить, не был ли пользователь замечен за последние 5 минут.
Должен ли я делать это с PHP?
UPDATE FROM users WHERE isOnline = 1 AND lastTimeSeen => comparison to make
Не могли бы вы, ребята, помочь мне с этим?