Que fait la fonction MONTH() dans MySQL ?

Que Fait La Fonction Month Dans Mysql



Dans MySQL, le MOIS() est une fonction intégrée qui permet d'extraire ou de récupérer la valeur du mois à partir d'une valeur de date donnée. Elle renvoie une représentation numérique de la valeur du mois entre 1 et 12. Cette fonction peut être utilisée pour effectuer diverses tâches telles que le filtrage des données en fonction de mois spécifiques ou l'analyse des données de date. Que vous travailliez avec des valeurs de date statiques ou dynamiques dans une base de données, la fonction MONTH() peut être une excellente ressource pour vous aider à manipuler et à analyser efficacement vos données.

Ce guide expliquera ce qu'est la fonction MONTH() et comment elle fonctionne dans MySQL.







Que fait la fonction MONTH() dans MySQL ?

Le ' MOIS() ” peut être utilisée pour obtenir la valeur du mois sous forme numérique (entre 1 et 12), à partir d'une valeur de date donnée. Voici la syntaxe de la fonction MONTH() :



MOIS ( date )


Dans la syntaxe ci-dessus, le ' date ” est la valeur de la date.



Explorons quelques exemples pour comprendre ce que fait la fonction MONTH() dans MySQL.





Exemple 1 : Extraire la valeur du mois d'une valeur de date statique

Le ' MOIS() ” peut être utilisée pour extraire ou récupérer la valeur du mois à partir de la valeur de date statique. L'exemple est donné ci-dessous :



SÉLECTIONNEZ UN MOIS ( '2023-04-15' ) ;


Sortir


La sortie a montré que la valeur du mois ' 4 ' a été extrait d'une valeur de date statique ' 2023-04-15 ”.

Exemple 2 : Extraire la valeur du mois à partir d'une valeur DateTime actuelle

La valeur date-heure actuelle peut être récupérée en utilisant le ' MAINTENANT() ' fonction. Pour récupérer la valeur du mois à partir de la date et de l'heure d'aujourd'hui, le ' MOIS() ” peut être utilisée comme suit :

SÉLECTIONNEZ UN MOIS ( MAINTENANT ( ) ) ;


Sortir


La sortie a montré la valeur du mois en cours.

Exemple 3 : Extraire la valeur du mois de la date d'un tableau

Pour récupérer la valeur du mois à partir des données de la table, le ' MOIS() ” peut être utilisée. L'exemple d'obtention de la valeur du mois à partir du ' date d'adhésion » colonne du « lh_data ” tableau est donné ci-dessous:

SELECT nom, MOIS ( date d'adhésion ) comme 'Mois rejoint'
DE lh_data ;


Sortir


La sortie a montré la valeur mensuelle du ' date d'adhésion ' colonne avec la colonne de nom de la ' lh_data ' tableau.

Exemple 4 : Utiliser la fonction MONTH() pour une condition

Le ' MOIS() ' La fonction peut être utilisée pour une condition avec le ' ” clause pour filtrer les données particulières. Un exemple de filtrage de données basé sur la condition ' lh_data ” tableaux est donnée ci-dessous:

SÉLECTIONNER * DE lh_data
OÙ MOIS ( date d'adhésion ) ENTRE 2 ET 4 ;


Dans l'exemple ci-dessus, la condition est que la valeur du mois dans un ' date d'adhésion ' la colonne doit être comprise entre ' 2 ' et ' 4 ”.

Sortir


La sortie a montré les données des employés dont la 'date d'arrivée' se situe entre les mois 2 et 4.

Conclusion

Le ' MOIS() ” dans MySQL est un outil utile pour extraire ou récupérer la valeur du mois à partir d'une valeur de date fournie. Il peut être utilisé avec des valeurs de date statiques, des valeurs date-heure actuelles et des valeurs de date de table. De plus, il peut également être utilisé avec une clause WHERE pour filtrer les données, en fonction de valeurs mensuelles particulières. Ce guide a expliqué ce qu'est la fonction MONTH() et comment elle fonctionne dans MySQL.