Я использую PrestoDB, и мне нужно суммировать столбец за один и тот же час вместе, и если для этого часа нет записи, сохранить значение как 0
У меня есть эта таблица:
Date |Instances
2015-10-12 06:15:00.000 |2
2015-10-12 06:45:00.000 |5
2015-10-12 04:15:00.000 |2
2015-10-12 04:25:00.000 |3
2015-10-12 03:15:00.000 |5
2015-10-12 02:15:00.000 |6
2015-10-12 01:15:00.000 |6
Мне нужен этот вывод:
TIMEHOUR | INSTANCESUM
6 | 7
---> 5 | 0 <---
4 | 5
3 | 5
2 | 6
1 | 6
Как я мог это сделать? Я нашел некоторую информацию об использовании временной таблицы. Как я могу сделать это в Presto db? Ответы мне непонятны в других сообщениях и предназначены для MySQL. Подойдет ли мне то же самое?
Есть ли какой-нибудь базовый способ SQL, которым я могу это сделать? Кажется, что это обычная простая вещь, которую люди должны использовать.
Date
столбца иsum()
экземпляров. - person Kamil Gosciminski   schedule 26.11.2015