Вывести данные за последние 30 минут без будущего времени

Мне нужно вывести данные из таблицы mysql за последние 30 минут от нынешнего времени, но выводятся и данные с будущим датой и временем, как избавиться от этой будущей даты? пользуюсь запросом в таблице MYSQL '''SELECT * FROM kv_xml WHERE DATETIME > NOW() - INTERVAL 1000 MINUTE;'''


Ответы (2 шт):

Автор решения: Qwertiy

Ну так добавь

and datetime <= now()
→ Ссылка
Автор решения: Chupaka
WHERE DATETIME BETWEEN NOW() - INTERVAL 1000 MINUTE AND NOW()
→ Ссылка