我必须查明取消日期是否在订单日期后 7 天之内。仅此一点是没有问题的,但这两个字段都是 DATETIME,并且 ADD_DATE 的计算还包括时间。
这是计算日期的部分:
(kv.kaufdatum < '$abrechlimit' and kn.stornodatum > add_date(kv.kaufdatum, interval 7 day))
我怎样才能忽略时间?
最佳答案
您可以使用DATE功能:
date(kn.stornodatum) > date_add(date(kv.kaufdatum), interval 7 day);
关于Mysql:计算没有时间的日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51473396/