今月を通過せずに、今月の8日から先月の8日までのすべてのレコードをどのように選択しますか?私の日付列は日付型です。
SELECT *
FROM table
WHERE date BETWEEN '8th of last month' AND
'8th of this month'
PHPで日付の計算を行い、それをMySQLに送信してみました。しかし、何年も考慮に入れると、少し複雑になります。代わりにSQLでこれを達成できるかどうか疑問に思っていますか?