¿Cómo Contar registros con condición en SQL?
Tengo una consulta en SQL en la cual quisiera contar Cuantos Curso "Aprobados" y con "incumplimiento" tiene cada participante.
que me quede una tabla mas o menos así:
Participante CursoAprobados Cursos Reprobados
Juan 5 3
María 2 0
tengo el siguiente código:
SELECT DISTINCT Unidad_Organizativa.Unidad_Organizativa, General1.Participante,(Count(General1.Estatus='APROBADO')) AS CuentaAprobado
FROM (((Unidad_Organizativa LEFT JOIN General1 ON Unidad_Organizativa.Id_Unidad_Organizativa = General1.Id_Unidad_Organizativa) LEFT JOIN Curso ON General1.Id_Curso = Curso.Id_Curso) LEFT JOIN DetallesCurso ON General1.Id_Curso = DetallesCurso.Id_Curso) LEFT JOIN Estatus ON General1.Id_Estatus = Estatus.Id_Estatus
GROUP BY Unidad_Organizativa.Unidad_Organizativa, General1.Participante