SQL ROUND()-funktio

ROUND() -funktio

ROUND-funktio pyöristää numeeriset kentät määritettyyn desimaalimäärään.

SQL ROUND() syntaksi

SELECT ROUND(column_name,decimals) FROM table_name
Parametrit Kuvaus
column_name Välttämätön. Pyöristettävä kenttä.
decimals Välttämätön. Määrittää palautettavien desimaalien määrä.

SQL ROUND() esimerkki

Meillä on seuraava "Products"-taulu:

Prod_Id ProductName Unit UnitPrice
1 kultainen 1000 g 32.35
2 hopeinen 1000 g 11.56
3 kultainen 1000 g 6.85

Nyt haluamme pyöristää nimen ja hinnan lähimmäksi kokonaislukua.

Käytämme seuraavaa SQL-lauseketta:

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

Tulostaulu näyttää tältä:

ProductName UnitPrice
kultainen 32
hopeinen 12
kultainen 7