Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/07/2012, 10:44
G0NZa
 
Fecha de Ingreso: abril-2009
Mensajes: 13
Antigüedad: 15 años, 11 meses
Puntos: 0
Problema con duplicado de resultados en query

Hola gente como va, tengo una consulta media compleja, y en la opcion que le doy de GROUP_CONCAT hay algo raro o puede ser otra cosa, el problema es que me duplica por asi decirlo el resultado, y necesito que me lo muestre una sola vez...

la sentencia es la siguiente
Código MySQL:
Ver original
  1. vcc.id, vcc.id_coche, GROUP_CONCAT(va.nombre_apellido, ', ' ,va.tipop, ', ' ,va.dni SEPARATOR '
  2. ') as adicional ,GROUP_CONCAT(vr.nombre, ' ' ,vr.apellido, ', ' ,vr.dni SEPARATOR '
  3. ') as alumnos , vc.marca, vc.dominio
  4. FROM viajes_adicionales va
  5. LEFT JOIN viajes_coches_carga vcc ON FIND_IN_SET(va.id, vcc.id_adicionales)
  6. INNER JOIN viajes_registrados vr
  7. ON  FIND_IN_SET(vr.id, vcc.id_alumnos)
  8. INNER JOIN  viajes_coches vc ON  vc.id = vcc.id_coche

y el resultado es este.
[URL=http://imageshack.us/photo/my-images/256/testzj.jpg/][IMG]http://img256.imageshack.us/img256/8090/testzj.jpg[/IMG][/URL]

necesito que se vea 1 sola vez cada registro, no 2.

se me quemaron los libros jeje a lo mejor hay otra forma de hacerlo. se agradece (: