Mysql
 sql >> Base de données >  >> RDS >> Mysql

mysql - Comment obtenir des données par plage de dates en indiquant uniquement le mois et l'année

Vous devez utiliser une requête comme celle-ci :

SELECT * FROM TIME_PERIOD WHERE 
(YEAR(DATE_FROM) >= '2013' OR (YEAR(DATE_FROM) >= '2012' AND
 MONTH(DATE_FROM) >= '10')) AND 
(YEAR(DATE_TO) <= '2013' AND MONTH(DATE_TO) <= '12');