Maison > base de données > tutoriel mysql > Comment sélectionner des données du début du mois en cours à aujourd'hui dans MySQL ?

Comment sélectionner des données du début du mois en cours à aujourd'hui dans MySQL ?

DDD
Libérer: 2024-11-27 05:53:13
original
782 Les gens l'ont consulté

How to Select Data from the Beginning of the Current Month to Today in MySQL?

Sélection de données entre le début et la fin du mois en cours

Pour récupérer des données dans une plage de dates spécifique, MySQL propose plusieurs fonctions de date. Cet article aborde un scénario spécifique : sélectionner des données du premier jour du mois en cours au jour en cours.

Structure de requête

La structure générale de requête pour sélectionner des données entre une plage de dates est :

SELECT *
FROM table_name
WHERE date BETWEEN start_date AND end_date
Copier après la connexion

Dates de début et de fin

Pour déterminer le début et dates de fin pour le mois en cours, nous pouvons utiliser les fonctions DATE_SUB(), LAST_DAY() et CURDATE() de MySQL.

Exemple de requête

Utilisation de DATE_ADD() pour ajouter un jour au dernier jour du mois précédent :

SELECT *
FROM table_name
WHERE date BETWEEN DATE_ADD(LAST_DAY(DATE_SUB(CURDATE(), INTERVAL 30 DAY), INTERVAL 1 DAY) AND CURDATE()
Copier après la connexion

Simplifié Version

Alternativement, une version simplifiée de la requête utilisant DATE_FORMAT() pour extraire le premier jour du mois en cours :

SELECT *
FROM table_name
WHERE date BETWEEN DATE_FORMAT(NOW(), '%Y-%m-01') AND NOW()
Copier après la connexion

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal