Я должен разделить прошедшее время процесса на слоты равных размеров и рассчитать количество строк, вставленных в каждый временной интервал.Разделить период времени на разделы и рассчитать средние значения
Вот DDL таблицы
ID number
insert_date_time date
Примеры данных
101 Aug 1 2015 4:43:00 PM
931 Aug 1 2015 4:43:01 PM
Выход Ищу выглядит следующим образом
Time Slot Rows Inserted
4:00 pm - 5:00 pm 103
5:00 pm - 6:00 pm 95
6:00 pm - 7:00 pm 643
(я оставил из даты часть для кратность)
Точно так же, я должен выяснить, сколько времени каждый из 100 строк взяли
0 - 100 rows 4:00pm - 4:43pm
101 - 200 rows 4:43pm - 5:58pm
Я знаю функция Oracle OLAP может быть использована для этого, но не знает, как?
Пожалуйста, покажите, как данные представлены в таблицах. – OldProgrammer
Формат записи очень прост. Всего два столбца - идентификатор (номер) и insert_date_time (дата) – oradbanj
Дата не является интервалом. Пожалуйста, ** отредактируйте ** свой вопрос, а не комментарии, и покажите show EXACT образцовое представление данных вашей таблицы. – OldProgrammer