ROUND SQL

La función ROUND() en SQL redondea un número a un número específico de lugares decimales.

Sugerencia: observe también las funciones FLOOR() y CEILING().


Sintaxis

ROUND(número, decimales, operación)


Ejemplo

SELECT ROUND(235.415, 2, 1)AS Valor_Redondeado;

Redondea el número a 2 decimales y también usa el parámetro de operación.

SELECT ROUND(235.415, -1)AS Valor_Redondeado;

Redondea el número al decimal -1 .


Valores de Parámetros

ParámetroDescripción
NúmeroRequerido. El número a redondear
DecimalRequerido. El número de lugares decimales para redondear el número a
OperaciónOpcional. Si es 0, redondea el resultado al número de decimales. Si es otro valor que 0, trunca el resultado al número de decimales. El valor predeterminado es 0

Detalles Técnicos

Trabaja con SQL Server (a partir de 2008), Azure SQL Database, Azure SQL Data Warehouse, Parallel Data Warehouse