Números y redondeo en SQL
Redondear es una decisión, así que hazla explícita.
SELECT
price,
ROUND(price) AS nearest,
CEIL(price) AS rounded_up,
FLOOR(price) AS rounded_down,
ABS(price - 100) AS distance_from_100,
price % 10 AS remainder,
ROUND(SQRT(price), 4) AS root,
POWER(price, 2) AS squared
FROM products;
Cómo funciona
ROUNDtoma decimales;CEILyFLOORsiempre van hacia un solo lado.%es el operador de resto;MODes la forma de función.ABS,SQRTyPOWERhacen lo que sus nombres dicen.
Palabras clave y builtins usados aquí
ABSASFROMSELECT
El intento, en números
- Líneas
- 10
- Caracteres a escribir
- 232
- Tokens
- 62
- Ritmo de tres estrellas
- 95 tpm
Al ritmo de tres estrellas de 95 tokens por minuto, este intento toma unos 39 segundos.
Paso 5 de 7 en Expresiones; paso 20 de 24 en Analítica y reportes.