0

データベースからレコードを取得する必要があります。レコードの日付スタンプは先月の最終日より前です。

私は現在これを使用しています:

AND jobs.creationDate <= date_format(NOW() - INTERVAL 1 MONTH, '%Y-%m-'+last_day(NOW() - INTERVAL 1 MONTH))

動作しているかどうかはわかりません。

彼らは私が望むものを達成するためのより簡単な方法であり、私が正しく使用したものです(私の場合、これをテストするのは非常に困難です)。

4

2 に答える 2

2
jobs.creationDate < LAST_DAY(NOW() - INTERVAL 1 MONTH);
于 2012-11-20T06:38:53.877 に答える
1

次のように前月の最終日を見つけることができます。

SELECT LAST_DAY(DATE_SUB(NOW(), INTERVAL 1 MONTH));
于 2012-11-20T06:33:49.120 に答える