ABS()是否可用于日期?

时间:2018-07-02 21:02:23

标签: mysql function datetime

我认为ABS()在MySQL中不能与日期时间一起使用是正确的吗?

我正在尝试返回日期值最接近2015年7月1日的行。此日期的任何一方,无论哪一个最接近,我都想返回。

我已经做过一些研究,所有这些使我回到ABS(),但是我无法使其正常工作,我猜测这是由于上面的原因……数学函数。

任何建议将不胜感激。谢谢。

2 个答案:

答案 0 :(得分:1)

您可以对某些Date and Time Functions(例如DATEDIFF)的结果或两个TO_SECONDS()调用之间的差使用ABS()。

答案 1 :(得分:1)

我认为你是对的。在官方MySql Date and Time Documentation中,没有用于ABS()的方法,甚至无法估计最接近的日期。您可能需要使用自己熟悉和熟悉的编程语言来解决此问题。希望对您有所帮助:)