Так там оконная функция, да? Есть строки сешн старт и сешн енд?)) ну что вы хотели, батенька))
конечно есть. и не одна. потому что сначала надо склеить таблички логинов и концов боев, потом все NULL в боях заполнить предыдущим ненудвым временем из логина... потом пронумеровать сессии и бои, ко всему прочему...
ну и да, потом посчитать агрегатные статистики уже