VAR_POP
Devuelve la varianza poblacional, es decir, la media de las desviaciones al cuadrado respecto al promedio.
MySQL 8.4
VAR_POP(expr)- expr
- Expresión numéricaDOUBLE
Valor devuelto
Número de coma flotante (DOUBLE); los NULL se ignoran; 0 si hay un único valor; NULL si el conjunto está vacío
Ejemplos
Varianza del plazo de entrega
MySQL 8.4
SELECT ROUND(VAR_POP(delivery_time_min), 1) AS time_variance
FROM orders;Un único valor
MySQL 8.4
SELECT VAR_POP(x) AS one_value,
VAR_SAMP(x) AS sample
FROM (
SELECT 5 AS x
) AS t;Detalles
La suma de las desviaciones al cuadrado se divide entre el número de valores. Su sinónimo en MySQL es VARIANCE. La raíz del resultado es igual a STDDEV_POP.