"Si un ouvrier veut bien faire son travail, il doit d'abord affûter ses outils." - Confucius, "Les Entretiens de Confucius. Lu Linggong"
Page de garde > La programmation > Comment trouver le premier jour de chaque mois d’une année donnée à l’aide de MySQL ?

Comment trouver le premier jour de chaque mois d’une année donnée à l’aide de MySQL ?

Publié le 2024-11-11
Parcourir:847

How to Find the First Day of Each Month in a Given Year Using MySQL?

Obtenir le premier jour de chaque mois pour une année donnée

Dans MySQL, vous pouvez obtenir le premier jour de chaque mois pour une année spécifique année à l’aide d’une requête simple. Supposons que vous ayez sélectionné une date, telle que « 2010-06-15 ». Vous souhaitez récupérer le premier jour de ce mois, qui est le « 01-06-2010 ».

Pour y parvenir, utilisez la requête MySQL suivante :

select CAST(DATE_FORMAT(NOW() ,'%Y-%m-01') as DATE);

Remplacez 'NOW()' par la date souhaitée si vous souhaitez calculer le premier jour de chaque mois pour une année différente. Par exemple, pour obtenir le premier jour de chaque mois de l'année 2010, utilisez la requête suivante :

select CAST(DATE_FORMAT('2010-01-01' ,'%Y-%m-01') as DATE);

Cette requête applique la fonction DATE_FORMAT() pour formater la date dans le format spécifié, puis convertit le résultat en un type de données DATE à l'aide de la fonction CAST().

Dernier tutoriel Plus>

Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.

Copyright© 2022 湘ICP备2022001581号-3