Попытка сделать Приток Непрерывный запрос, когда определенные поля ограничены CASE-когда. Кажется, это не поддерживается.
Есть ли способ (т. Е. Использовать соединения или что-то еще), чтобы получить аналогичный результат?
В частности, это запрос, который я хочу получить (ohclv на основе торговых данных) :
SELECT
min(price) AS low,
max(price) AS high,
first(price) AS open,
last(price) AS close,
sum(amount) AS volume,
sum(CASE WHEN side="sell" THEN amount ELSE 0 END) AS volume_sell,
count(price) AS num_trades,
count(CASE WHEN side="sell" THEN 1 ELSE 0 END) AS num_trades_sell
FROM db..trades
РЕДАКТИРОВАТЬ
Как вариант, возможен ли вышеуказанный результат с новой спецификацией языка Flux ?