Я хочу запросить мои записи с сегодняшнего дня в 00.00
до now()
.Проблема в том, что я хочу сделать это динамически, поэтому мне нужно манипулировать отметкой времени с помощью функции now()
.
Вот пример запроса.
SELECT SUM("something")
FROM "any_table_whatsoever"
WHERE time >= (now() - (now() % 86400) - (now() % 3600))
Вот ответ.
error parsing query: found %, expected ) at line 3, char 29
Похоже, что InfluxQL не поддерживает модуль по метке времени.Я также думаю, что я мог бы относиться к этому неправильно.Для вашей информации, я использую InfluxQL на Grafana.
Есть ли альтернативы для достижения этой цели?
РЕДАКТИРОВАТЬ: Моя панель Grafana не должна полагаться как на $timeFilter
, так и $__interval
.Я имею в виду, например, отображение статистики "до сегодняшнего дня".Это не сработало бы, если бы я полагался на такие переменные, так как, когда мы меняем интервал в Grafana, запрос будет затронут.