Mysql数据库中的每日使用时间

时间:2015-07-28 09:30:36

标签: php mysql epoch

我正在尝试实现每天花费的小时数,其中我的mysql数据库具有他们执行的每个活动的多个日志记录(例如,登录,查看,更新,注销)。我想要做的是SELECT(特定日期的所有记录),并找到第一个和最后一个条目之间的纪元时间差异,给出我那段时间的“时间花费”。稍后按月等添加。

数据库架构;

id,userid,time,action

database screenshot

**我可以从下面的查询中选择第一个和最后一个条目:

** 选择 (SELECT time FROM log WHERE time(myDate)= DATE(NOW())ORDER BY time LIMIT 1)as'first', (SELECT列FROM表WHERE time(myDate)= DATE(NOW())ORDER BY time DESC LIMIT 1)as'last'

但我猜测所有这些必须发生的交叉连接或SUM。我们非常感谢一些指导。

0 个答案:

没有答案