週ごとにグループ化された月の日を表示したい、それが私がしたことです。
日付(サブ日付(テーブル1.日付1、間隔(曜日(テーブル1.日付1)-2)日))をオーバーウィーク、カウント(テーブル1.Id)として選択します テーブル1から ここで、YEAR(table1.date1) = YEAR(CURDATE()) AND MONTHNAME(table1.date1) = "6月" GROUP BY オーバーウィーク
しかし、6 月の場合は 1 July と表示されます。原因は 7 月 1 日だと思いますが、月曜日ですが、この問題を解決する方法がわかりません。
前もって感謝します
たとえば6月の場合
+------------+ | | dt | +------------+ | | 2013-06-01 | | | 2013-06-08 | | | 2013-06-15| | | 2013-06-22 | | | 2013-06-29 | +------------+
および 2013-06-01 グループ 2013-06-01 から 2013-06-07 および 2013-06-08 グループ 2013-06-08 から 2013-06-14 ....