Maison > Article > base de données > Fonctions MINUTE(), MICROSECOND() et HOUR() dans MySQL
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.
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.
La plage de sortie est comprise entre 0 et 59 en valeur entière.
La syntaxe de la fonction MINUTE() est la suivante
MINUTE(datetime)
SELECT MINUTE(NOW());
La sortie sera un nombre unique. Il représente la valeur de la minute actuelle.
SELECT MINUTE("2023-04-02 13:06:07");
La sortie sera la valeur des minutes, ici c'est 06.
La traduction chinoise deSELECT MINUTE("13:06:07");
La sortie sera la valeur des minutes, ici c'est 06.
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.
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.
La plage de sortie est comprise entre 0 et 999999 en valeur entière.
La syntaxe de la fonction MICROSECOND() est la suivante
MICROSECOND(datetime)
SELECT MICROSECOND(NOW());
Le résultat sera un nombre unique. Il représente la valeur actuelle en microsecondes.
SELECT MICROSECOND("2023-04-02 13:06:07.000005");
La sortie sera une valeur en microseconde qui est ici 05.
La traduction chinoise deSELECT MICROSECOND("13:06:07.568549");
La sortie sera la valeur en microseconde, ici c'est 568549.
La fonction MICROSECOND() peut être utile dans les scénarios où une haute précision est requise.
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.
Sortez une valeur entière comprise entre 0 et 23.
La syntaxe de la fonction HOUR() est la suivante
HOUR(datetime)
SELECT HOUR(NOW());
Le résultat sera un nombre unique. Il représente la valeur de l'heure actuelle.
SELECT HOUR("2023-04-02 13:06:07.000005");
La sortie sera la valeur minute qui est 13 ici.
La traduction chinoise deSELECT MICROSECOND("13:06:07.568549");
La sortie sera la valeur minute qui est 13 ici.
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!