У меня есть таблица postgres с измеренными температурами и отметкой времени измерения.Интервал измерения составляет 30 минут, но иногда он пропускается, поэтому я не получаю одинаковое количество измерений каждый день.
Таблица выглядит следующим образом:
Мне нужно создать представление, которое показывает среднюю температуру для каждого дня, разделенную на четыре 6часовые интервалы: 00-06, 06-12, 12-18 и 18-24.Это должно выглядеть примерно так:
avg_temp, time
| 24.5 |2018-05-13 00:00:00 |
| 22,1 |2018-05-13 06:00:00 |
| 25,6 |2018-05-13 12:00:00 |
| 20,6 |2018-05-13 18:00:00 |
| 21,8 |2018-05-14 00:00:00 |
и т. Д.и т.д.