Php 如何获得组中的平均时差间隔?
我正在尝试使用我的事务表组合一个PHP MySQL查询:Php 如何获得组中的平均时差间隔?,php,mysql,Php,Mysql,我正在尝试使用我的事务表组合一个PHP MySQL查询: transaction_id customer_id transaction_order_date -------------- ----------- ---------------------- 1001 1 2014-05-01 10:00:00 1002 1 2014-05-01 11:00:00 1003 2
transaction_id customer_id transaction_order_date
-------------- ----------- ----------------------
1001 1 2014-05-01 10:00:00
1002 1 2014-05-01 11:00:00
1003 2 2014-05-02 10:00:00
1004 2 2014-05-03 10:00:00
1005 1 2014-05-03 10:00:00`
我想要这样的结果:
customer_id 1
avg_time_trans 18920(in second)
customer_id 2
avg_time_trans 12220(in second)
客户识别码1
平均时间(秒)
客户识别码2
平均传输时间12220(秒)
到目前为止你试过什么了吗?你能解释一下你是如何得到预期结果的吗?我不确定你到底在找什么。我在您的表中找不到给出这些结果的关系。我想知道每个用户我的事务的平均时间间隔\u id像用户\u id 1他的事务的平均时间间隔是6小时(如果是在秒内就可以了,因为我可以自己在小时内转换它)。。(24小时内完成4笔交易)我必须尝试类似timediff的功能,当我用来查找交易的平均时间\订单\日期到交易\确认\日期>>平均时间(时间到秒(timediff(交易\确认\日期,交易\订单\日期)))作为timediff