Columnas calculadas, Alias, Agregaciones y HAVING
A course by
Nov/2025
1 lesson
English
Description
Currículum
Instructor
SQL: Columnas calculadas, Alias, Agregaciones y HAVING
Píldora 100% práctica sobre expresiones en SELECT, alias legibles, funciones agregadas
(AVG, SUM, MIN, MAX, COUNT),
GROUP BY y filtrado de grupos con HAVING, usando la tabla de ejemplo empleados.
Nivel: Inicial–Intermedio
FP / Universitario
Duración estimada: 60–90 min
Idioma: Español
Modalidad: Online · Práctico
FP / Universitario
Duración estimada: 60–90 min
Idioma: Español
Modalidad: Online · Práctico
Columnas calculadas
Alias en SQL (AS)
Funciones agregadas
GROUP BY
HAVING vs WHERE
ROUND · CONCAT
AVG · SUM · COUNT
MIN · MAX
MySQL 8
Ejercicios SQL prácticos
Alias en SQL (AS)
Funciones agregadas
GROUP BY
HAVING vs WHERE
ROUND · CONCAT
AVG · SUM · COUNT
MIN · MAX
MySQL 8
Ejercicios SQL prácticos
Qué vas a aprender
- Crear columnas derivadas (por ejemplo: salario anual, salario neto, etiquetas).
- Usar alias claros para mejorar la legibilidad de resultados.
- Aplicar AVG, SUM, COUNT, MIN, MAX con GROUP BY.
- Diferenciar WHERE (filtra filas) y HAVING (filtra grupos).
- Redondear y formatear resultados con
ROUNDy concatenar conCONCAT.
¿Para quién es?
Estudiantes de DAM/DAW, perfiles junior y docentes que busquen reforzar consultas con agregados y HAVING sin usar JOIN.
Requisitos previos
- Conocer
SELECTyWHERE. - MySQL 8 instalado o acceso a servidor.
- Tabla de práctica empleados (se incluye en la píldora).
Resultados de aprendizaje
- Diseñar consultas con cálculos y alias semánticos.
- Construir reportes con agregaciones y ordenamientos útiles.
- Aplicar HAVING para criterios de negocio sobre grupos.
Temario resumido
- Base de datos y tabla empleados de ejemplo.
- Columnas calculadas y alias: SalarioAnual, SalarioMensual, Etiqueta.
- Agregaciones: promedios, mínimos, máximos, conteos con GROUP BY.
- Filtrado de grupos con HAVING (3 casos prácticos típicos).
Preguntas frecuentes
¿Cuándo uso WHERE y cuándo HAVING?
WHERE filtra filas antes de agrupar; HAVING filtra los grupos después de calcular agregados.
¿Puedo usar alias en HAVING en MySQL?
Sí, MySQL permite referirse a los alias definidos en el SELECT dentro de HAVING.
¿Cómo redondeo resultados en agregaciones?
Usa ROUND(expresión, decimales); p. ej., ROUND(AVG(salario), 2).
Departamento de Informática
Consejo: accede a cada sección desde los botones superiores y ejecuta los ejercicios en orden para consolidar conceptos.
Currículum
- 1 sección
- 1 lección
- 45 minutos
Expandir todas las seccionesPlegar todas las secciones
- Columnas calculadas, Alias, Agregaciones y HAVING1
juancasanovabarberan

1542 Estudiantes21 Cursos
Gratis
49 students
1 lesson
Language: Castellano
0 quiz
Assessments: Yes
Skill level Intermedio
Apoyo clases DAM/DAW
Todo el material y contenido de apoyo que necesitas esta en progresse.es
Courses you might be interested in
Qué vas a aprender Píldora centrada en procedimientos almacenados en MySQL aplicada a una tienda online (clientes, productos, pedidos, stock), pensada para practicarlos en entornos reales. Entender qué es un...
-
4 Lecciones
Gratis
Qué vas a aprender Comprender el uso de las subconsultas como alternativa a los JOIN para resolver problemas multitabla. Diferenciar entre subconsultas escalares, subconsultas en WHERE, IN, EXISTS y NOT...
-
1 Lección
Gratis
Qué vas a aprender Diferenciar entre clave primaria simple y clave primaria compuesta en bases de datos relacionales. Diseñar tablas como pedido y detalle_pedido usando claves compuestas de forma coherente....
-
1 Lección
Gratis
Qué vas a aprender Las 5 generaciones de la computación: de válvulas de vacío a IA y paralelismo. El modelo de Von Neumann y el concepto de programa almacenado. Hitos...
-
1 Lección
Gratis