SELECT `User_id`, time(sum(`Date_time`*(1-2*`in_out`)))
FROM `whatever_table` GROUP BY `User_id`;
Терминът (1-2*`in_out`) дава на всяко събитие за влизане коефициент -1 и на всяко събитие за излизане +1 фактор. sum
функцията приема сумата от Date_time
колона, а GROUP BY `User_id` прави, че се създава сумата за всеки отделен потребител.