2016-01-21 106 views
0

我有我的数据库结构是这样的:PHP MySQL的总和日期范围

id | start   | end    | 
---+-----------------+-----------------+ 
1 |2016/01/01 10:00 |2016/01/10 09:45 | 
---+-----------------+-----------------+ 
2 |2016/01/03 15:30 |2016/01/17 22:35 | 
---+-----------------+-----------------+ 
3 |2016/01/12 17:15 |2016/01/20 11:20 | 
... 

我想找到天的范围这两个日期和总结的日子。也许任何人都有解决方案?

+0

我试图找到天差打印行,但我无法找到一个解决方案来概括。我正在寻求解决方案,而不是普通的代码伙计... – Xinel

回答

1

使用select DATEDIFF(dateField1, dateField2) as dateInDays from yourTable http://www.w3schools.com/sql/func_datediff_mysql.asp

+0

这正是我所期待的,谢谢! – Xinel

+1

所以好友,我建议你清楚你的问题,在你提到的问题你提到“Mysql Sum datest”,但它实际上是发现两个日期字段之间的范围或差异。感谢和问候。 – ameenulla0007

+0

但现在我得到的是“9 14 8”,如何在同一个查询中对它们进行求和? – Xinel