Я пытаюсь создать таблицу для отображения активности за сеанс на веб-сайте.Должно выглядеть примерно так
Предпочитаемая таблица:
+------------+---------+--------------+-----------+
| SessionID | PageSeq| Page | Duration |
+------------+---------+--------------+-----------+
| 1 | 1 | Home | 5 |
| 1 | 2 | Sales | 10 |
| 1 | 3 | Contact | 9 |
| 2 | 1 | Sales | 5 |
| 3 | 1 | Home | 30 |
| 3 | 2 | Sales | 5 |
+------------+---------+--------------+-----------+
К сожалению, мой текущий набор данных не содержит информации о session_id, но может быть вычтенна основе времени и пути.
Текущая таблица:
+------------------+---------+------------+---------------+----------+
| DATE_HOUR_MINUTE | Page | Prev_page | Total_session | Duration |
+------------------+---------+------------+---------------+----------+
| 201801012020 | Home | (entrance) | 24 | 5 |
| 201801012020 | Sales | Home | 24 | 10 |
| 201801012020 | Contact | Sales | 24 | 9 |
| 201801012020 | Sales | (entrance) | 5 | 5 |
| 201801012020 | Home | (entrance) | 35 | 30 |
| 201801012020 | Sales | Home | 35 | 5 |
+------------------+---------+------------+---------------+----------+
Как лучше всего превратить текущую таблицу в предпочтительный формат таблицы?
Я пытался искать вложенные таблицы, зацикленные таблицы, пока не нашел что-то связанное с этой проблемой.