У меня есть следующий SQL-запрос в Google BigQuery:
SELECT
sensor,
date,
time,
perc,
PERCENTILE_CONT(perc,
0.2) OVER(PARTITION BY sensor, date) AS percentile20_day,
PERCENTILE_CONT(perc,
0.8) OVER(PARTITION BY sensor, date) AS percentile80_day
FROM
sensordata
ORDER BY
Sensor,
date,
time
Теперь еще один дополнительный расчет, который я хочу добавить, - это среднее значение между двумя процентилями.В этом конкретном случае среднее значение всех значений между 20-м и 80-м процентилем за весь день.Хотя я не хочу ограничиваться днем и, возможно, изменить его на временное окно (например, добавив еще один раздел).
До сих пор я не смог этого сделать.Я не понимаю, как я мог бы добавить это.