Maison > base de données > tutoriel mysql > le corps du texte

Fonctions MINUTE(), MICROSECOND() et HOUR() dans MySQL

PHPz
Libérer: 2023-08-29 21:29:07
avant
997 Les gens l'ont consulté

MySQL 中的 MINUTE()、MICROSECOND() 和 HOUR() 函数

Dans cet article, nous discuterons des fonctions MySQL minute(), microsecond() et hour(). Nous les ferons à l'aide de leur syntaxe, de leur utilisation et de leurs cas d'utilisation.

MySQL est un système de gestion de bases de données relationnelles open source. Il permet aux utilisateurs de stocker et de manipuler des données. Dans MySQL, nous pouvons utiliser des fonctions pour effectuer des tâches spécifiques.

Fonction MINUTE()

La fonction MINUTE() renvoie la partie minute d'une valeur d'heure ou de date/heure donnée. Elle prend un argument, qui est la valeur d'heure ou de date/heure, pour extraire les minutes.

Format de sortie

La plage de sortie est comprise entre 0 et 59 en valeur entière.

Syntaxe

La syntaxe de la fonction MINUTE() est la suivante

MINUTE(datetime)
Copier après la connexion

Exemple-1

est traduit par :

Exemple-1

SELECT MINUTE(NOW());
Copier après la connexion

La sortie sera un nombre unique. Il représente la valeur de la minute actuelle.

Exemple-2

SELECT MINUTE("2023-04-02 13:06:07");
Copier après la connexion

La sortie sera la valeur des minutes, ici c'est 06.

La traduction chinoise de

Exemple-3

est :

Exemple-3

SELECT MINUTE("13:06:07");
Copier après la connexion

La sortie sera la valeur des minutes, ici c'est 06.

Utilisation

La fonction

MINUTE() peut être utilisée pour calculer la durée entre deux événements. Il peut définir la valeur des minutes pour un horodatage spécifique.

Fonction MICROSECOND()

La fonction MICROSECOND() renvoie la partie en microsecondes d'une valeur d'heure ou de date/heure donnée. Elle prend un argument, qui est la valeur d'heure ou de date/heure, pour extraire la microseconde.

Format de sortie

La plage de sortie est comprise entre 0 et 999999 en valeur entière.

Syntaxe

La syntaxe de la fonction MICROSECOND() est la suivante

MICROSECOND(datetime)
Copier après la connexion

Exemple-1

est traduit par :

Exemple-1

SELECT MICROSECOND(NOW());
Copier après la connexion

Le résultat sera un nombre unique. Il représente la valeur actuelle en microsecondes.

Exemple-2

SELECT MICROSECOND("2023-04-02 13:06:07.000005");
Copier après la connexion

La sortie sera une valeur en microseconde qui est ici 05.

La traduction chinoise de

Exemple-3

est :

Exemple-3

SELECT MICROSECOND("13:06:07.568549");
Copier après la connexion
Copier après la connexion

La sortie sera la valeur en microseconde, ici c'est 568549.

Utilisation

La fonction MICROSECOND() peut être utile dans les scénarios où une haute précision est requise.

Fonction HOUR()

La fonction

HOUR() renvoie la partie horaire d'une heure ou d'une valeur datetime donnée. Il accepte un paramètre, qui est l'heure ou la valeur datetime à partir de laquelle l'heure doit être extraite.

Format de sortie

Sortez une valeur entière comprise entre 0 et 23.

Syntaxe

La syntaxe de la fonction HOUR() est la suivante

HOUR(datetime)
Copier après la connexion

Exemple-1

est traduit par :

Exemple-1

SELECT HOUR(NOW());
Copier après la connexion

Le résultat sera un nombre unique. Il représente la valeur de l'heure actuelle.

Exemple-2

SELECT HOUR("2023-04-02 13:06:07.000005");
Copier après la connexion

La sortie sera la valeur minute qui est 13 ici.

La traduction chinoise de

Exemple-3

est :

Exemple-3

SELECT MICROSECOND("13:06:07.568549");
Copier après la connexion
Copier après la connexion

La sortie sera la valeur minute qui est 13 ici.

Utilisation

La fonction

HOUR() est très utile dans les scénarios où la valeur horaire doit être extraite de l'horodatage.

Nous avons discuté de ces trois fonctions MySQL. Ces fonctions sont utilisées pour traiter les valeurs d'heure ou de date/heure. Ils n’acceptent tous qu’un seul paramètre, heure ou dateheure. Ils renvoient tous deux une valeur entière.

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:tutorialspoint.com
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