Código MySQL:
Ver original alumnos.IdAlumno,
alumnos.`Nombre Alumno`,
alumnos.`Primer Apellido`,
alumnos.`Segundo Apellido`,
alumnos.Confirmado,
alumnos.IdGrupo,
alumnos.`Nombre Alumno`,
alumnos.`Primer Apellido`,
alumnos.`Segundo Apellido`) NombreAlumno
grupos.IdGrupo,
grupos.`Nombre Grupo`,
gruposhorarios.Nombre,
gruposhorarios.Dia,
gruposhorarios.`Nombre Grupo`,
gruposhorarios.HoraInicio,
gruposhorarios.HoraFin,
gruposhorarios.Ubicacion,
gruposhorarios.Memo,
gruposhorarios.Dia,
gruposhorarios.HoraInicio,
gruposhorarios.HoraFin) Horarios
sbc.nalumnos
alumnos
INNER JOIN grupos
ON alumnos.IdGrupo
= grupos.IdGrupo
gruposhorarios
ON grupos.IdGrupo
= gruposhorarios.IdGrupo
grupos.IdGrupo,
gruposhorarios.Dia,
gruposhorarios.HoraInicio,
gruposhorarios.HoraFin,
gruposhorarios.Ubicacion,
COUNT(alumnos.IdAlumno
) Nalumnos
ON alumnos.IdGrupo
= grupos.IdGrupo
ON grupos.IdGrupo
= gruposhorarios.IdGrupo
WHERE (alumnos.Confirmado
= '1') OR (alumnos.Confirmado
= '4') grupos.IdGrupo,
gruposhorarios.Dia,
gruposhorarios.HoraInicio,
gruposhorarios.HoraFin,
gruposhorarios.Ubicacion) sbc
ON grupos.IdGrupo
=sbc.IdGrupo
AND gruposhorarios.Dia
=sbc.Dia
AND gruposhorarios.HoraInicio
=sbc.HoraInicio
AND gruposhorarios.HoraFin
=sbc.HoraFin
AND gruposhorarios.Ubicacion
=sbc.Ubicacion
WHERE (alumnos.Confirmado
= '1') OR (alumnos.Confirmado
= '4');