本质上,我有一个orders表,每天我运行cronjob来检查日志,并查看11个月前订购的客户,因为我需要警告他们保修期在1个月内。完成此查询的最佳方法是什么?

我可以通过几种方法做到这一点,但是我对查看最佳方法的观点很感兴趣。

最佳答案

SELECT *
FROM orders
WHERE order_date = CURDATE() - INTERVAL 11 MONTH
;


这将找到所有order_date值刚好存在11个月的行。

10-06 08:49