Я пытаюсь сделать запрос, который возвращает результаты на основе временной метки, скажем, с интервалом в 30 минут.
Итак, я выяснил, что я могу
SELECT * FROM x WHERE ts BETWEEN timestamp(now()-3000) AND timestamp(now())
Таким образом, это запросит все из x с временными метками в столбце ts в течение последних 30 минут.
Однако это работает только после того, как now() перейдет отметку yyyy-mm-dd HH:30:00, потому что в любое время до этого будет получен NULL... это довольно громоздко, и я не понимаю, почему бы просто не вычесть чертовы минуты из часа!
Пожалуйста, помогите мне! Я не смог найти никакого другого метода выполнения запроса за последние 30 минут, это то, чего я пытаюсь достичь.
Best regards,
John