Bases de Datos #7 de 8 en su categoría

Reseña honesta: “Curso SQL: JOINs, Subconsultas, CTEs y Consultas Avanzadas” [2026] – ¿Vale la pena?

Un curso corto que apunta justo a lo que otros cursos de SQL omiten, funciones de ventana y CTE; con 34 clases y sin ejercicios, es más un repaso guiado que un entrenamiento.

Qué promete y qué encontré al analizarlo

Curso SQL: JOINs, Subconsultas, CTEs y Consultas Avanzadas, de Raul Montesinos, DataBoosters Academy y Javier Delgado Salcedo, está pensado para quien ya domina SELECT, WHERE, GROUP BY y JOINs simples y quiere dar el siguiente paso: JOINs complejos, subconsultas, expresiones de tabla comunes (CTE), funciones avanzadas, consultas de ventana, manejo de fechas y optimización. Tiene 58,817 alumnos y 759 reseñas con un promedio de 4.61, y se actualizó en enero de 2026.

Al revisar sus 34 elementos, la propuesta es acertada: es el único curso de este grupo con una sección titulada de consultas de ventana, y junta en un solo lugar los temas que separan a un usuario básico de SQL de un analista. El problema es la escala: 4.1 horas, 31 videos y 3 artículos, con 7 elementos de introducción e instalación. Subconsultas y CTE comparten 5 elementos, fechas tiene 2 y optimización 3.

El temario, en resumen

  • Introducción e instalación (7 elementos).
  • Consultas avanzadas (15): JOINs avanzados (6), subconsultas y CTE (5) y funciones avanzadas (4).
  • Análisis (7): consultas de ventana (5) y manejo avanzado de fechas (2).
  • Optimización de consultas (3), conclusiones y cierre (2).
  • En total: 31 videos y 3 artículos, sin ejercicios de código ni cuestionarios, con subtítulos automáticos en español.

Puntos fuertes

  • Apunta al hueco correcto. Funciones de ventana y CTE son lo que más se pide en entrevistas de analista de datos y lo que más falta en los cursos generales de SQL que analizamos. Aquí tienen sección propia.
  • Corto y sin relleno. En 4.1 horas puedes terminarlo en un fin de semana. Si ya sabes lo básico y solo necesitas ver estas técnicas, la densidad es alta.
  • Requisitos honestos. Pide conocimientos de SELECT, WHERE, GROUP BY y JOINs simples, y acceso a MySQL, PostgreSQL, SQL Server o similar. Es un curso intermedio de verdad, no uno básico renombrado.
  • Actualización reciente. La actualización de enero de 2026 indica mantenimiento, en un curso creado en 2019.

Aspectos mejorables

  • Muy poco por tema. Subconsultas y CTE comparten 5 elementos, fechas tiene 2 y optimización 3. La descripción habla de reducir tiempos de ejecución, pero con 3 elementos la optimización es, como mucho, una introducción.
  • Sin práctica evaluada. La dirección del curso habla de «más de 50 ejercicios», pero los datos muestran 0 ejercicios de código y 0 cuestionarios. Si los ejercicios existen, van dentro de los videos.
  • Señales de reciclaje. El subtítulo menciona a «Diego», que no aparece entre los instructores, y promete consultar, filtrar y agrupar, que son temas básicos. Parece un curso reorientado que no terminó de ajustar sus textos.
  • Motor sin especificar. Ningún título dice qué motor se usa. La sintaxis de fechas y los planes de ejecución cambian bastante entre MySQL, PostgreSQL y SQL Server, así que tendrás que traducir algunos ejemplos.

Conclusión honesta

Si ya escribes consultas básicas y quieres una introducción rápida a funciones de ventana, CTE y JOINs más complejos, este curso te da el mapa en una tarde larga. Para un analista que necesita saber qué existe antes de profundizar, cumple.

Como ingeniero, la advertencia es que estas técnicas se aprenden resolviendo decenas de problemas, y aquí no hay ejercicios evaluados. Úsalo como mapa y practica con problemas propios o plataformas de retos SQL. Si necesitas la base, SQL TOTAL tiene 38 ejercicios de código; si quieres CTE recursivos y diseño con PostgreSQL, SQL de cero con PostgreSQL es más profundo; y si trabajas con SQL Server, Master en SQL Server incluye CTE, PIVOT y MERGE.

7.0

Puntaje final: 7.0/10 · Bueno

Para personas que ya dominan el SQL básico y quieren conocer funciones de ventana, CTE y JOINs avanzados en poco tiempo. No es para principiantes ni para quien busca practicar a fondo o aprender optimización de verdad.

Este curso sí es para ti si…

  • Ya escribes SELECT con GROUP BY y JOINs simples
  • Quieres entender funciones de ventana y CTE en pocas horas
  • Preparas una entrevista de analista y necesitas un repaso guiado
  • Trabajas con cualquier motor y puedes adaptar la sintaxis

Mejor busca otro curso si…

  • Estás empezando con SQL desde cero
  • Necesitas muchos ejercicios para fijar lo aprendido
  • Buscas optimización de consultas con planes de ejecución e índices

Curso SQL: JOINs, Subconsultas, CTEs y Consultas Avanzadas

Raul Montesinos, DataBoosters Academy, Javier Delgado Salcedo · 4.1 h · 4.6 ★

Ver el curso en Udemy

Enlace directo a Udemy. Esta reseña no está patrocinada. Revisa el precio: Udemy tiene ofertas casi siempre.

Preguntas frecuentes

¿Qué base de datos usa el curso?

Los títulos no lo dicen. Los requisitos aceptan MySQL, PostgreSQL, SQL Server o similar, y hay una sección de introducción e instalación. Las funciones de ventana y los CTE existen en los tres motores, aunque la sintaxis de fechas cambia.

¿Sirve si estoy empezando con SQL?

No. El nivel es intermedio y los requisitos piden dominar SELECT, WHERE, GROUP BY y JOINs simples. Para empezar, SQL TOTAL o el curso completo de bases de datos de Pablo Tilotta son mejores opciones.

¿Cuánto tiempo toma terminarlo?

Son 4.1 horas en 34 elementos. Reproduciendo las consultas a la par, se termina en un fin de semana o en una semana a ritmo tranquilo.

Roberto Delgado

Ingeniero en Sistemas Inteligentes · San Luis Potosí, México

Analizo cursos de tecnología con el mismo criterio con el que evaluaría un sistema: qué promete, qué entrega y dónde falla. Si una reseña tiene un dato desactualizado, avísame y la corrijo.

7.0 Bueno
Ver en Udemy