У меня есть таблица действий и она содержит «начало» и (среди многих других) событий «конца».T-SQL Group/comb records
person, datetime, event
1, 2015-01-1 13:30, start
2, 2015-01-1 13:33, start
3, 2015-01-1 13:38, start
2, 2015-01-1 13:57, end
1, 2015-01-1 14:03, end
1, 2015-01-1 14:07, start
1, 2015-01-1 14:12, end
И я хочу, чтобы получить их что-то вроде этого:
person, start, end
1, 2015-01-01 13:30, 2015-01-01 14:03
1, 2015-01-01 14:07, 2015-01-01 14:12
2, 2015-01-01 13:33, 2015-01-01 13:57
3, 2015-01-01 13:38, null
Я не могу показаться, чтобы получить ключевые слова вместе, чтобы найти такого рода «сочетает в себе ряды по» механику или подобным сценарию.
типа Какие данные времена? –
В какой базе данных вы работаете на mysql или SQL Server? – user2989408
Извините, я понял, это был простой подзапрос top 1, я создал пример в T-SQL, но он также работает в MySQL с небольшими изменениями. –