Código MySQL:
Un 3 tablas. Alumnos, grupos y grupos horarios.Ver original
alumnos.IdAlumno,
alumnos.`Nombre Alumno`,
alumnos.`Primer Apellido`,
alumnos.`Segundo Apellido`,
alumnos.Confirmado,
alumnos.IdGrupo,
GROUP_CONCAT(DISTINCT alumnos.`IdAlumno`, ' ',alumnos.`Nombre Alumno`,' ',alumnos.`Primer Apellido`,' ',alumnos.`Segundo Apellido`, ' ', alumnos.IdGrupo ORDER BY alumnos.`IdAlumno`) NombreAlumno,
grupos.IdGrupo,
grupos.`Nombre Grupo`,
gruposhorarios.Nombre,
gruposhorarios.Dia,
gruposhorarios.`Nombre Grupo`,
gruposhorarios.HoraInicio,
gruposhorarios.HoraFin,
gruposhorarios.Ubicacion,
gruposhorarios.Memo,
GROUP_CONCAT(DISTINCT gruposhorarios.Dia,' ',gruposhorarios.HoraInicio,' ',gruposhorarios.HoraFin) Horarios
gruposhorarios.`Nombre Grupo`
Agrupo por nombre de grupo y me duplica el numero de alumnos, no veo donde esta el fallo.
Gracias
 
 


