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

problema consulta registros repetidos incluso utilizando disctinct

Estas en el tema de problema consulta registros repetidos incluso utilizando disctinct en el foro de Mysql en Foros del Web. Utilizo esta consulta y aunque pongo disctinct a la hora de ver los resultados me lo imprime 5 veces!!! alguna idea de porque sucede esto???? ...
  #1 (permalink)  
Antiguo 06/05/2008, 16:30
Avatar de Monimo  
Fecha de Ingreso: noviembre-2007
Ubicación: Mexico Df
Mensajes: 742
Antigüedad: 16 años, 5 meses
Puntos: 69
problema consulta registros repetidos incluso utilizando disctinct

Utilizo esta consulta y aunque pongo disctinct a la hora de ver los resultados me lo imprime 5 veces!!! alguna idea de porque sucede esto???? De ANTEMANO Gracias!!


Código:
select   DISTINCT u.nombre,u.app, u.apm, l.negocio_nombre, t.ot,t.numero_poliza, t.tramite, t.informacion, s.fecha_ingreso,o.Nombre_Lista, s.fecha_standard, s.estado, s.fecha_terminacion, uo.id_organizacion 
	from USUARIO as u, TRAMITES as t, status as s, LINEA_NEGOCIO as l, ORGANIZACIONES as o, u_o as uo 
	where t.linea_negocio=l.negocio_id  and  t.ot=s.ot_ext and t.id_USUARIO=u.USUARIO_id and t.organizacion=5;
  #2 (permalink)  
Antiguo 07/05/2008, 01:02
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 1 mes
Puntos: 574
Re: problema consulta registros repetidos incluso utilizando disctinct

Código:
select DISTINCT u.nombre,u.app,
                             u.apm, 
                             l.negocio_nombre, 
                             t.ot,
                             t.numero_poliza, 
                             t.tramite, 
                             t.informacion, 
                             s.fecha_ingreso,
                             o.Nombre_Lista, 
                             s.fecha_standard, 
                             s.estado, 
                             s.fecha_terminacion, 
                             uo.id_organizacion 
from ((((USUARIO as u 
              INNER JOIN
                     TRAMITES as t
                             ON t.id_USUARIO=u.USUARIO_id)
              INNER JOIN
                       LINEA_NEGOCIO as l 
                               ON t.linea_negocio=l.negocio_id)
              INNER JOIN
                        status as s
                             ON t.ot=s.ot_ext)
              INNER JOIN
                       ORGANIZACIONES as o
                              ON o.??????? )
              INNER JOIN
                       u_o as uo
                               ON uo.??????
where 
              t.organizacion=5;
Como se relacionan ORGANIZACIONES y u_o con el resto de tablas?

Tienes claro que DISTINCT se refiere a todo el registro no al id de ususario?


Quim
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 17:39.