SQL ROUND() Functie

ROUND() Functie

De ROUND-functie wordt gebruikt om numerieke velden af te ronden op een specifieke hoeveelheid decimalen.

SQL ROUND() Syntax

SELECT ROUND(column_name,decimals) FROM table_name
Parameters Beschrijving
column_name Verplicht. Het veld dat moet worden gerondeerd.
decimals Verplicht. Bepaal het aantal decimalen dat moet worden gerondeerd.

SQL ROUND() Voorbeeld

We hebben de volgende "Products"-tabel:

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

Nu willen we de naam en het prijs bedragen afronden naar het dichtstbijzijnde gehele getal.

We gebruiken de volgende SQL-statement:

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

De resultatenreeks ziet er zo uit:

ProductName UnitPrice
gold 32
silver 12
copper 7