Listo (Ctrl + Enter para ejecutar) Bootcamp Fullstack »
consulta.sql
Tab = 4 espacios
1
-- Auditoría de consistencia: Verificar estudiantes activos y cantidad de inscripciones
SELECT 
    e.id AS id_estudiante,
    e.nombre,
    CASE WHEN e.activo = 1 THEN 'Activo' ELSE 'Inactivo' END AS estado_academico,
    COUNT(i.id) AS total_materias_matriculadas
FROM estudiantes e
LEFT JOIN inscripciones i ON e.id = i.estudiante_id
GROUP BY e.id, e.nombre, e.activo
ORDER BY total_materias_matriculadas DESC, e.nombre ASC;
Haz clic para editar este código
Vista Previa
Motor SQLite en Memoria