今月の売上を得るために、毎日午前 3 時に実行するクエリがあります。
問題は毎月の最終日に発生します。すでに月がめくれているからです。したがって、11 月 1 日の午前 3 時に実行すると、0 になります。これがクエリです。
SELECT COUNT(order_id) AS added_orders
FROM `order`
WHERE date_added > DATE_ADD(CURDATE(), INTERVAL -31 DAY)
AND order_status_id != 0
AND MONTH(date_added)= MONTH(curdate())
何か案は ?