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

MySQL:Vælg forrige måned og måned før

Hvis du trækker den aktuelle dag i måneden fra datoen og tilføjer 1, har du begyndelsen af ​​den aktuelle måned. Du kan bruge denne logik:

where time between date_sub(curdate(), interval day(curdate()) - 1 day) and
                   date_sub(date_add(date_sub(curdate(), interval day(curdate()) - 1 day), interval 1 month), interval -1 day)



  1. Installer MariaDB på en Mac

  2. Sådan viser du den aktuelle indstilling for Null-output i PostgreSQL (psql)

  3. T-SQL:Modsat strengsammenkædning - hvordan opdeles streng i flere poster

  4. SQL :finde rækker og sortere efter antallet af matchende kolonner?