У меня есть следующие данные в одной таблице:
Time, Type, Kilometers
12:00, 1, 0.1
12:30, 2, 0.2
14:00, 1, 0.4
15:00, 2, 1.0
16:00, 1, 1.2
16:30, 2, 1.5
16:45, 1, 2.0
Эти данные сортируются в хронологическом порядке с использованием поля DateTime. Я хотел бы показать эти "пары" записей как 1 строку, например:
StartTime, Type1Km, Type2Km
12:00, 0.1, 0.2
14:00, 0.4, 1.0
16:00, 1.2, 1.5
16:45, 2.0, NULL
Есть несколько предостережений: если нет Type1 для запуска, то показать NULL в поле Type1Km результирующих таблиц. Точно так же, если нет конца Type2, покажите NULL в поле Type2Km записей.
Как я мог это сделать?