Funzione SQL ROUND()
Funzione ROUND()
La funzione ROUND() viene utilizzata per arrotondare i campi numerici a una specifica numero di cifre decimali.
Sintassi di SQL ROUND()
SELECT ROUND(column_name,decimals) FROM table_name
Parametro | Descrizione |
---|---|
column_name | Obbligatorio. Campo da arrotondare. |
decimals | Obbligatorio. Specifica il numero di cifre decimali da restituire. |
Esempio di SQL ROUND()
Possediamo la seguente tabella "Products":
Prod_Id | ProductName | Unit | UnitPrice |
---|---|---|---|
1 | gold | 1000 g | 32.35 |
2 | silver | 1000 g | 11.56 |
3 | copper | 1000 g | 6.85 |
Ora, vogliamo arrotondare il nome e il prezzo al numero intero più vicino.
Usiamo la seguente frase SQL:
SELECT ProductName, ROUND(UnitPrice,0) as UnitPrice FROM Products
Il risultato del set di risultati è simile a questo:
ProductName | UnitPrice |
---|---|
gold | 32 |
silver | 12 |
copper | 7 |