Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

[SOLUCIONADO] group_concat() varias tablas

Estas en el tema de group_concat() varias tablas en el foro de Mysql en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 09/02/2013, 12:56
 
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.

Etiquetas: campos, php, tabla, tablas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:19.