我正在查詢上個日曆月的記錄。現在是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做? –