Funciones de ventana

Primera transacción del día

La primera transaccion del día

Introducción — El bug que casi nadie ve en SQL Hace años, en una entrevista técnica, me apareció un problema muy parecido al que vamos a resolver aquí. Era uno de tres ejercicios de SQL, todos bastante manejables, pero este en particular tenía una trampa silenciosa que casi nadie había detectado. Giraba alrededor de algoLeer…

La primera transaccion del día Read More »

Rachas en SQL

Rachas en SQL

Cómo calcular rachas en SQL usando CTE y funciones de ventana En este artículo presento un método claro y reproducible para calcular rachas en SQL. Ma apoyaré en CTE, funciones de ventana y un calendario independiente que garantiza estabilidad incluso cuando los datos no colaboran. Medir rachas de asistencia parece sencillo cuando los datos llegan

Rachas en SQL Read More »

Detectar días consecutivos en SQL

Detectar días consecutivos en SQL

Detectar días consecutivos en SQL: una historia, un patrón y una solución práctica Durante años he visto una escena repetirse en distintos espacios. Alguien publica un problema sobre “días consecutivos” y la conversación se enciende. A veces aparece en retos de acceso a sistemas, otras en análisis de inventario, o incluso en métricas de actividad

Detectar días consecutivos en SQL Read More »

ranking de instructores

Solución: Instructores con más presencia en el Top 5

Este ejercicio parte de una pregunta sencilla pero muy útil para practicar análisis de datos con SQL: ¿Qué instructores aparecen más veces en el Top 5 del ranking de cursos? En este contexto, el ejercicio indica que la plataforma registra cursos, instructores y posiciones históricas en una tabla de rankings. Además, un mismo curso puede

Solución: Instructores con más presencia en el Top 5 Read More »

Instructores

Problema: Instructores con más presencia en el Top 5

Este problema lo encontré en un foro y me pareció ideal para practicar análisis de datos con SQL. La situación plantea una plataforma de aprendizaje que ofrece cursos impartidos por varios instructores. Cada curso tiene asociada una tabla de rankings que registra el desempeño dado por los asistentes al taller. El objetivo es identificar qué

Problema: Instructores con más presencia en el Top 5 Read More »

error: Content is protected !!