AD

¿Ya dominas lo básico? Un curso estructurado de SQL es la vía rápida para dar el salto.

Ver cursos de SQL en Udemy

Enlace de afiliado. No te cuesta nada extra.

🗄️Lecciones de SQL
Lección 35 / 50

Combinar MIN, MAX y AVG

En esta lección obtendrás varias estadísticas de una columna en una sola consulta.

Las funciones de agregación se pueden poner varias en el mismo SELECT: MIN() da el menor, MAX() el mayor y AVG() la media. Como la media suele salir con muchos decimales, se envuelve en ROUND(valor, decimales). Sin GROUP BY, todas ellas resumen la tabla entera en una única fila.

El código de ejemplo devuelve la nota mínima, la máxima y la media redondeada a un decimal. Quita el ROUND y verás la media en bruto.

Recuerda que estas funciones ignoran los NULL: AVG() divide entre el número de valores presentes, no entre el total de filas. Si quieres tratar los huecos como cero, hay que escribir AVG(COALESCE(score, 0)), que da un resultado distinto.

Esta consulta es la que hay detrás de cualquier panel de indicadores. Combinada con GROUP BY, produce directamente el resumen por categoría que se muestra en los informes.

SQL
SALIDA

💡 El motor de SQL puede tardar unos segundos en cargarse la primera vez que ejecutas código.

Espacio publicitario (banner)
Espacio publicitario (en el artículo)