其他2列的SQL列减法?

时间:2014-11-16 16:09:43

标签: php sql

你好,我有一个在线的php SQL数据库,对于那个数据库,我们可以说它们有两列,它们都是日期:

12年9月30日 10/30/12无论如何我可以创建另一列来减去并获得这两个之间的日子吗?或者我是否必须通过PHP来完成它,如果是PHP,我该怎么做?

2 个答案:

答案 0 :(得分:0)

您可以使用MySQL datediff()函数。

这是一个包含更多信息的链接: http://www.w3schools.com/sql/func_datediff_mysql.asp

答案 1 :(得分:0)

php方式:

for php 5.4+

echo (new \DateTime('9/30/12'))->diff((new \DateTime('10/30/12')))->format("%R%a days");