А что если выбрать все входы определённого человека в 1 запросе и суммировать (= сумма входов)
Потом также получить сумму выходов.
А потом выполнить операцию вычитания суммы выходов и суммы входов.
Предполагается, что время в формате TIMESTAMP.
Например, в простом случае, вход = 2, выход = 10 -> длина = 10 - 2 = 8
В случае с несколькими входами: вход1 = 2, выход1 = 10, вход2 = 12, выход2 = 14. Результат = (10 + 14) - (2 + 12) = 10