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ámetro | Descripción |
Número | Requerido. El número a redondear |
Decimal | Requerido. El número de lugares decimales para redondear el número a |
Operación | Opcional. 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