Pokud týden začíná v neděli, postupujte takto:
DATE_ADD(mydate, INTERVAL(1-DAYOFWEEK(mydate)) DAY)
Pokud týden začíná v pondělí, postupujte takto:
DATE_ADD(mydate, INTERVAL(-WEEKDAY(mydate)) DAY);
Pokud týden začíná v neděli, postupujte takto:
DATE_ADD(mydate, INTERVAL(1-DAYOFWEEK(mydate)) DAY)
Pokud týden začíná v pondělí, postupujte takto:
DATE_ADD(mydate, INTERVAL(-WEEKDAY(mydate)) DAY);