SELECT `User_id`, time(sum(`Date_time`*(1-2*`in_out`)))
FROM `whatever_table` GROUP BY `User_id`;
Thuật ngữ (1-2 * `in_out`) cung cấp cho mọi sự kiện đăng nhập là hệ số -1 và mọi sự kiện đăng xuất là hệ số +1. sum
hàm lấy tổng của Date_time
và GROUP BY `User_id` làm cho tổng của mỗi người dùng khác nhau được tạo.