sql >> Databasteknik >  >> RDS >> Mysql

Hur får jag den första veckodagen av ett datum i mysql?

Om veckan börjar på söndag gör så här:

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

Om veckan börjar på måndag gör så här:

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

mer information



  1. DSN-filer och IRI-programvara

  2. MySQL Var datum är längre än en månad?

  3. Konfigurera PostgreSQL för Business Continuity

  4. Hur man grupperar kontinuerliga intervall med MySQL