Fonction ROUND() SQL

Fonction ROUND()

La fonction ROUND() est utilisée pour arrondir un champ numériquement à une position décimale spécifiée.

Syntaxe de ROUND() SQL

SELECT ROUND(column_name,decimals) FROM table_name
Paramètres Description
column_name Obligatoire. Champ à arrondir.
decimals Obligatoire. Définir le nombre de décimales à retourner.

Exemple de ROUND() SQL

Nous possédons le tableau suivant "Products" :

Prod_Id ProductName Unit UnitPrice
1 gold 1000 g 32.35
2 silver 1000 g 11.56
3 copper 1000 g 6.85

Maintenant, nous souhaitons arrondir le nom et le prix au nombre entier le plus proche.

Nous utilisons la requête SQL suivante :

SELECT ProductName, ROUND(UnitPrice,0) as UnitPrice FROM Products

Le jeu de résultats ressemble à ceci :

ProductName UnitPrice
gold 32
silver 12
copper 7