Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/02/2013, 12:56
lubix
 
Fecha de Ingreso: diciembre-2011
Mensajes: 8
Antigüedad: 12 años, 4 meses
Puntos: 0
group_concat() varias tablas

Tengo las siguientes tablas: Alumnos, estudios y convalidaciones.

Las relaciones son muchos a muchos por lo tanto se crean dos nuevas tablas donde se relacionan los alumnos con los estudios y las convalidaciones.

Quiero realizar una consulta que me devuelva los datos de alumno con sus convalidaciones y estudios concatenados, por ejemplo:

nombre:
Pepe
Apellido:
Perez
Convalidaciones:
Matematicas, Lengua.
Estudios:
Primaria, Secundaria.

El problema es que se repiten los campos, he provado mil combinaciones con group by y el group_concat pero no lo consigo. Llego a conseguir que no se repite el nombre, pero en los campos que concatenos los estudios y las convalidaciones se salen repetidas.

Agradeceria mucho la ayuda ya que tengo que entragar un trabajo de php para esta semana.