Ver Mensaje Individual
  #2 (permalink)  
Antiguo 31/01/2013, 06:23
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Resultados duplicados con distinct ...

Cita:
pero en el caso de que ese usuario tenga dos licencias o más y lo mismo en pagos , ambas consultas devuelven resultados duplicados.
Eso no es duplicación.
Duplicación es cuando todos los campos devueltos en la consulta, absolutamente todos repiten valores entre diferentes registros.
Pero si al menos uno de esos campos tiene un dato diferente (la licencia, el pago, el monto), entonces eso no es duplicación. Es el resultado normal de una consulta con JOIN donde un registro de una tabla (la persona) se relaciona N veces con otra tabla (las licencias, por ejemplo) . Obviamente por cada licencia, se repetirá una serie de datos.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)