Ver Mensaje Individual
  #3 (permalink)  
Antiguo 28/01/2013, 11:02
Avatar de Libras
Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 17 años, 9 meses
Puntos: 774
Respuesta: Problea en Consulta SQL

Cita:
Iniciado por leo_acn Ver Mensaje
Que extraño que aún con el distinct te arroje valores repetidos pero intenta primero quitandole los paréntesis a tu consulta así:
SELECT distinct REGISTRO1.ID ,REGISTRO2.ID AS ID2, REGISTRO1.VALOR AS VALOR1, REGISTRO2.VALOR AS VALOR
(el resto de la consulta déjalo igual, no se si los paréntesis afecten pero por lo menos yo no los uso y nunca tengo problemas de ese tipo)

Si no funciona entonces haz esto
select distinct a.* from(
TU CONSULTA) a

Con alguna de esas dos opciones debería funcionar, saludos ;)
esta regresando valores diferentes porque el distinct esta solo sobre el campo id, si lo hace como mencionas es posible que le regrese los datos como quiere, pero tambien es posible que no, ya que depende de como esten los datos del compañero que hace la pregunta.

saludos!
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me