проблему: рисую чарт в metabase на основании селекта типа
SELECT
Value,
Timestamp
FROM table
но на чарт мне надо нанести еще квантили
quantileExact(0.07)(Value) as lowerQuantile,
quantileExact(0.93)(Value) as higherQuantile
как это провернуть одним запросом?
а по какому признаку вы группируете? квантиль каких значений будет считаться?
там без группировки. рисуется линия цены. и я хочу считать квантили и рисовать по ним коридор, типа такого (там руками просто указаны значения для горизонтальных линий коридора):
значит группировка всех данных в таблице. Тогда так: with (SELECT (quantileExact(0.07)(Value),quantileExact(0.93)(Value)) from table) as q SELECT Value, Timestamp, q.1 as lowerQuantile, q.2 as higherQuantile FROM table
Обсуждают сегодня