У меня есть следующая таблица в HANA:Как группа по часам в HANA
vehicle_id time roaming_time parking_time
1 Sep 01,2016 3:09:03 AM 3 9
2 Sep 01,2016 3:12:03 AM 6 8
1 Sep 01,2016 9:10:03 AM 10 6
4 Sep 01,2016 10:09:03 AM 9 3
1 Sep 01,2016 10:10:03 AM 10 10
4 Sep 01,2016 12:09:03 AM 3 9
из этой информации я хотел бы знать, что это сумма времени и сумма времени парковки в роуминге за каждый час от всех транспортные средства и хотите вывод в формате:
time roaming_time parking_time
____ _____________ ____________
2016-09-01 00:00:00 3 9
2016-09-01 01:00:00 6 8
2016-09-01 02:00:00 9 6
2016-09-01 03:00:00 3 6
2016-09-01 04:00:00 12 3
2016-09-01 05:00:00 15 8
2016-09-01 06:00:00 18 4
2016-09-01 07:00:00 8 3
2016-09-01 08:00:00 9 4
2016-09-01 09:00:00 6 6
2016-09-01 10:00:00 6 9
........
2016-09-01 23:00:00 3 12
Мне нужно сгруппировать следующий запрос, который дает всю сумму на час мудрым и получить ожидаемый результат:
select sum(roaming_time) as roaming_time,sum(parking_time) as parking_time from time>='2016-09-01 00:00:00' time>='2016-09-01 23:59:59'
Я не знаю, как сделать группировку по часам в HANA. Любые помощь с благодарностью
Когда я выполнить запрос 'выбрать дату (время) от T' он показывает недопустимое имя function.but' выбрать часы (время) от T' отлично работает в Hana –
@Lars Br. Любая идея Почему так происходит? –
@Josh. , , Я думаю, что я думал о функции 'to_date()', но 'to_char()' более уместен. –