Мне нужно создать select для всех строк, которые в данный момент старше 15 минут.
SELECT last_answer_date FROM messages WHERE last_answer_date > NOW() - INTERVAL '15 minutes';
Когда я запускаю этот выбор сейчас в 16:51:00, я получаю результат:
2019-01-17 16:25:00
Другими словами, я имею в виду:
Дайте мне все строки where last_answer_date > 16:51:00 - 15 minutes
(потому что теперь 16:51:00)
Дайте мне все строки `где last_answer_date> 16:36:00 (потому что сейчас 16:51:00 - 15 минут = 16:36:00)
И я получаю 16:25:00
, но 16:25:00
<<code>16:36:00
РЕДАКТИРОВАТЬ: Когда я изменяю>
до <
Я получаю 2019-01-16 17:50:27
РЕДАКТИРОВАТЬ2 : Пример:
SELECT insert_date FROM smev_messages WHERE insert_date < NOW() - INTERVAL '15 minutes';
сейчас = 17:16
![enter image description here](https://i.stack.imgur.com/20hgo.png)
изменить на SELECT insert_date FROM smev_messages WHERE insert_date > NOW() - INTERVAL '15 minutes';
17: 17
![enter image description here](https://i.stack.imgur.com/EFKJE.png)