У меня есть таблица, которая выглядит следующим образом:
+--------------------+-------------------+-----+
| ID| time|count|
+--------------------+-------------------+-----+
|378101ee32a648ef0...|2020-01-01 11:00:00| 2900|
|ff5d5840742d42beb...|2020-01-01 23:00:00| 1615|
|ff5d5840742d42beb...|2020-01-01 22:00:00| 1589|
|a06f198b200364fb0...|2020-01-01 01:00:00| 1571|
|18991cb9b06c4dbde...|2020-01-01 01:00:00| 1514|
|aaf20cfe4ebc98ca8...|2020-01-01 19:00:00| 1462|
|35e96b1170613db44...|2020-01-01 17:00:00| 1324|
|0eb82275984a3eef0...|2020-01-01 16:00:00| 1305|
|0eb82275984a3eef0...|2020-01-01 17:00:00| 1305|
Я хотел бы написать запрос, который возвращает таблицу с некоторой статистикой за каждый час, связанный с count
каждого идентификатора
Например, я бы хотел таблицу, подобную следующей:
time mean median min max 5thPercentile 95thPercentile
2020-01-01 00:00:00 33 27.5 2 2000 3.4 1300
2020-01-01 10:00:00 33 27.5 2 2000 2.6 1120