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 |