私は最後の暦月のレコードを照会しています。 2月であるので、今年1月に追加されたすべてのレコードを返します。MYSQL先月クエリが最初に返されません9日
マイクエリ:
`SELECT * FROM table_name WHERE date >=
DATE_ADD(LAST_DAY(DATE_SUB(NOW(), INTERVAL 2 MONTH)), INTERVAL 1
DAY) AND date <= DATE_ADD(LAST_DAY(DATE_SUB(NOW(), INTERVAL 1
MONTH)), INTERVAL 0 DAY) AND campaign = '$campaign' ORDER BY date
ASC`
これは、いくつかのレコードを返しますが、最初の9日間スキップします。前月の10日からレコードが表示されます。私はここで何が欠けていますか?
データと一緒にテーブルをポストする – amit
日付機能の結果をフィールドとして保存し、その値をチェックしてみるか、phpmyadminでこのクエリを実行してください(簡単に) –
@OfirBaruch、同じ!どんな私のphpmyadminでする必要がありますか? –