从datatime mysql获取总小时数

时间:2016-04-08 17:37:58

标签: mysql sql datetime

我有一个MySQL表,其中记录了驱动程序登录和注销时间。在Status列中,connected-represent表示login和disconnect-represent logout。

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

是否可以使用单个查询检索用户在一天中工作的总小时数?

我尝试了很多但都徒劳无功。我可以使用数组在PHP中执行此操作,但无法使用单个查询执行此操作。

0 个答案:

没有答案