2个日期时间列WHERE间隔中的SELECT差异

时间:2016-11-06 18:28:46

标签: mysql datetime intervals datediff

我无法在任何地方找到解决方案。我想要做的就是从datetime column2中减去datetimecolumn1,并且只选择那个间隔> 1的记录。 1天。我知道这听起来很简单,而且可能是这样,但我所提出的任何日期/间隔都没有奏效。

1 个答案:

答案 0 :(得分:2)

您可以使用DATEDIFF

SELECT *,DATEDIFF(datetimecolumn1,datetimecolumn2) FROM youtable
WHERE DATEDIFF(datetimecolumn1,datetimecolumn2) > 1;

(编辑。谢谢乔)