DATE_ADD
MySQLの機能に問題があります。
私のリクエストは次のようになります:
SELECT *
FROM mydb
WHERE creationdate BETWEEN "2011-01-01" AND DATE_ADD("2011-01-01", INTERVAL 6 MONTH)
GROUP BY MONTH(creationdate)
問題は、結果では、6月は30日しかないため、 7月1日の結果と同じように、関数が正しく機能しないことです。
DATE_ADD
うまく機能し、1か月以内に適切な日数を取るように指示する方法はありますか?