Comment utiliser la fonction FLOOR dans MySQL pour arrondir une valeur
Dans MySQL, la fonction FLOOR fournit la fonction d'arrondi vers le bas, qui peut arrondir une valeur à un nombre entier ou à un nombre spécifié de décimales. Cet article expliquera comment utiliser la fonction FLOOR dans MySQL et donnera des exemples de code correspondants.
Tout d’abord, apprenons à utiliser la fonction FLOOR. La syntaxe de la fonction FLOOR est la suivante :
FLOOR(x)
où, x représente la valeur qui doit être arrondie à l'inférieur.
Ensuite, nous illustrerons l'utilisation de la fonction FLOOR à travers plusieurs exemples.
Exemple 1 : Arrondir à un nombre entier inférieur
Supposons que nous ayons un tableau étudiants, qui contient des informations sur les performances des étudiants. Nous devons maintenant traiter les résultats en les arrondissant.
SELECT FLOOR(score) AS rounded_score FROM students;
Le code ci-dessus renverra une nouvelle colonne round_score, qui contient le résultat de l'arrondi du score de chaque élève.
Exemple 2 : Arrondir à deux décimales inférieures
Si nous devons arrondir une valeur à un nombre spécifié de décimales inférieures, nous pouvons utiliser la fonction FLOOR combinée avec la fonction numérique pour y parvenir.
Supposons que nous ayons une table de ventes, qui stocke les informations sur les ventes. Nous devons maintenant arrondir les ventes à deux décimales inférieures.
SELECT ROUND(sales, 2) AS rounded_sales FROM sales;
Le code ci-dessus renverra une nouvelle colonne round_sales, qui contient le résultat de chaque volume de ventes arrondi à deux décimales inférieures.
Il est à noter que le résultat renvoyé par la fonction FLOOR est un nombre à virgule flottante ou une valeur de type DOUBLE. Si vous devez le convertir en entier, vous pouvez utiliser la fonction CAST ou le passer en paramètre à la fonction ROUND.
En résumé, cet article présente la méthode d'utilisation de la fonction FLOOR pour arrondir une valeur dans MySQL. En combinant correctement la fonction FLOOR avec d'autres fonctions numériques, nous pouvons effectuer des traitements et des opérations flexibles sur des valeurs numériques. J'espère que cet article vous aidera à utiliser la fonction FLOOR dans MySQL.
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!