Php 如何获得组中的平均时差间隔?

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

我正在尝试使用我的事务表组合一个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            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