Maison >base de données >tutoriel mysql >Comment récupérer les données du mois précédent dans MySQL ?
Récupération des données du mois précédent
Cette requête récupère toutes les lignes d'une base de données qui ont été créées au cours du mois précédent. La requête utilise la fonction MySQL CURRENT_DATE pour déterminer dynamiquement le mois en cours et soustrait un mois pour cibler le mois précédent.
Explication de la requête :
SELECT * FROM table WHERE YEAR(date_created) = YEAR(CURRENT_DATE - INTERVAL 1 MONTH) AND MONTH(date_created) = MONTH(CURRENT_DATE - INTERVAL 1 MONTH)
Répartition :
La clause WHERE filtre les résultats en fonction des conditions spécifiées :
Exemple :
Si la date actuelle est le 15 janvier, 2023, la requête récupérera toutes les lignes de la « table » créée en décembre 2022.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!