0

週ごとにグループ化された月の日を表示したい、それが私がしたことです。

日付(サブ日付(テーブル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 ....

4

2 に答える 2