Maison > base de données > tutoriel mysql > Comment récupérer le premier jour du mois correspondant dans MySQL ?

Comment récupérer le premier jour du mois correspondant dans MySQL ?

Barbara Streisand
Libérer: 2024-11-09 10:08:02
original
323 Les gens l'ont consulté

How to Retrieve the First Day of the Corresponding Month in MySQL?

Récupération du premier jour du mois correspondant dans MySQL

Dans MySQL, vous pouvez rencontrer des scénarios dans lesquels vous devez extraire le premier jour du mois correspondant à une date déterminée. Par exemple, si un utilisateur sélectionne « 15-06-2010 », la requête doit récupérer les résultats à partir du « 01-06-2010 », et non du « 15-06-2010 ».

Pour calculer le premier jour à partir d'une date donnée, vous pouvez utiliser la requête MySQL suivante :

select CAST(DATE_FORMAT(NOW() ,'%Y-%m-01') as DATE);
Copier après la connexion

Cette requête utilise la fonction DATE_FORMAT pour extraire les parties année et mois de la date actuelle au format « AAAA-MM-01 ». La fonction CAST convertit ensuite la chaîne en un type de données DATE.

En tirant parti de cette requête, vous pouvez récupérer le premier jour du mois en cours, quelle que soit la date sélectionnée. Cette approche est particulièrement utile dans les scénarios où vous devez effectuer des calculs liés à la date ou générer des rapports basés sur la date.

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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal