私は私のアプリケーションの請求書システムに取り組んでいます。2 週間ごとにユーザーに請求したいと考えています。ユーザーが請求書を受け取るかどうかを確認するための cronjob が毎週あります。しかし、それは私にいくつかのバグをもたらします.新年であり、システムは1週間前に請求書を受け取った場合でも誰かに請求書を発行するからです.
これは私のクエリです:
SELECT *
FROM user
WHERE DAY(registered) = DAY(DATE_SUB(CURDATE(), INTERVAL 2 WEEK))
OR DAY(registered) = DAY(NOW()) AND registered != CURRENT_DATE()
ありがとうございました!