週が日曜日に始まる場合は、次のようにします。
DATE_ADD(mydate, INTERVAL(1-DAYOFWEEK(mydate)) DAY)
週が月曜日に始まる場合は、次のようにします。
DATE_ADD(mydate, INTERVAL(-WEEKDAY(mydate)) DAY);
週が日曜日に始まる場合は、次のようにします。
DATE_ADD(mydate, INTERVAL(1-DAYOFWEEK(mydate)) DAY)
週が月曜日に始まる場合は、次のようにします。
DATE_ADD(mydate, INTERVAL(-WEEKDAY(mydate)) DAY);