Получить общее количество часов, отработанных за день mysql

У меня есть таблица MySQL, в которой записывается время входа и выхода сотрудников. Здесь, в столбце «вход-выход», 1 - вход в систему, а 0 - выход из системы.

  [id]   [User_id]           [Date_time]                 [in_out]
    1       1          2011-01-20 09:30:03                  1
    2       1          2011-01-20 11:30:43                  0
    3       1          2011-01-20 11:45:12                  1
    4       1          2011-01-20 12:59:56                  0
    5       1          2011-01-20 13:33:11                  1
    6       1          2011-01-20 15:38:16                  0
    7       1          2011-01-20 15:46:23                  1
    8       1          2011-01-20 17:42:45                  0

Можно ли получить общее количество часов, отработанных пользователем за день с помощью одного запроса?

Я много пробовал, но все тщетно. Я могу сделать это в PHP с помощью массива, но не могу сделать это с помощью одного запроса.

13
задан laurent 21 February 2012 в 14:23
поделиться