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