Todas las tareas

Visitas Consecutivas al Médico (Racha Consecutiva)

Avanzado

Tarea de nivel Meta/Netflix. **Condición:** Encuentra pacientes que visitaron al médico al menos 5 veces consecutivas (en días consecutivos o con no más de 7 días entre visitas). **Tabla:** appointments (patient_id, appointment_date, status, ...) **Requisitos:** 1. Solo considerar citas completadas (status = 'completed') 2. Las visitas se consideran consecutivas si hay ≤ 7 días entre ellas 3. Mostrar patient_id, streak_start, streak_end, streak_length **Pista:** Patrón Gaps & Islands — diff

Categoría
Window Functions
Tiempo estimado
~25 min
Bases de datos
PostgreSQLGreenplum
Etiquetas
FAANGInterviewGaps & IslandsStreakROW_NUMBERоконные функции

Inicia sesión para resolver

Empezar a resolver