Im, используя следующий запрос для целевых результатов, которые в точности на X дней старше текущего времени.
SELECT *,
DATE_FORMAT(datetime, '%m/%d/%Y')
FROM table
WHERE datetime BETWEEN SYSDATE() - INTERVAL 30 DAY
AND SYSDATE()
ORDER BY ID DESC
Проблема заключается в возврате данных из текущего дня, если запись с 30 дней назад не существует, а также нерелевантные данные
есть ли лучший способ сделать это?