Php 如何在一个字段中计算日期时间

Php 如何在一个字段中计算日期时间,php,mysql,sql,Php,Mysql,Sql,我在下面有一个名为transaction_detail的表 id_transd | id_trans | id_cust | inputtime | 1 | 1 | 1 | 2013-04-15 16:55:58 | 2 | 1 | 1 | 2013-05-15 16:55:58 | 3 | 1 | 1 | 2013-06-15 16:55

我在下面有一个名为transaction_detail的表

 id_transd | id_trans | id_cust | inputtime           |
 1         | 1        | 1       | 2013-04-15 16:55:58 | 
 2         | 1        | 1       | 2013-05-15 16:55:58 | 
 3         | 1        | 1       | 2013-06-15 16:55:58 |
 4         | 2        | 2       | 2013-06-15 16:55:58 | 
我想获取具有相同id的inputtime(类型:datetime)的数量。我已经把日期搞定了,但我不知道怎么计算时间。这是我计算日期的sql语法:

select (date(max(inputtime)) - date (min(inputtime))) as total from transaction_detail where id_cust = '$idp'

任何帮助都将不胜感激。感谢您的光临。

使用TIMESTAMPDIFF函数以您想要的单位获取两个datetime值之间的差异


单位可以是:微秒(微秒)、秒、分钟、小时、天、周、月、季度或年。

浏览本网站,这可能有助于满足您的需要。

您能告诉我输出结果会是什么样子吗?