Mysql
 sql >> Database >  >> RDS >> Mysql

Come ottengo il primo giorno della settimana di una data in mysql?

Se la settimana inizia di domenica, procedi come segue:

DATE_ADD(mydate, INTERVAL(1-DAYOFWEEK(mydate)) DAY)

Se la settimana inizia di lunedì, procedi come segue:

DATE_ADD(mydate, INTERVAL(-WEEKDAY(mydate)) DAY);

maggiori informazioni