4
У меня есть набор записей, которые отслеживают доступность системы. Образец данных:Как я могу агрегировать/разворачивать эти данные?
System_ID Event DateOfEvent
1 Down 2010-05-01 13:20:10
1 Up 2010-05-01 13:25:19
1 Down 2010-05-05 10:12:12
1 Up 2010-05-06 14:10:16
2 Down 2010-05-05 20:22:22
2 Up 2010-05-06 23:20:26
Как преобразовать эти данные в следующий макет?
System_Id DowntimeStart DowntimeInSeconds
1 2010-05-01 13:20:10 309
1 2010-05-05 10:12:12 100684
2 2010-05-05 20:22:22 97084
@ESpo: Спасибо Эспо за указание на старый запрос, но это была ошибка, когда неупорядоченные/пропущенные события «Up» были проблемы, показывая должным образом. Я исправил свой последний запрос, чтобы решить эти проблемы. – 2010-10-28 11:11:11