Ver Mensaje Individual
  #2 (permalink)  
Antiguo 19/05/2015, 12:41
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: Consulta con group by en MySQL

Cita:
El problema es que, como ven, por una u otra razón la tabla puede tener Codigos repetidos con personas con más de un Código, o incluso un Código al que le corresponda más de un nombre (talvez por error de tipeo).
Esas condiciones son incompatibles para hacerlas en una misma consulta, en especial para lograr una normalizacion de los datos.
Tal parece que hay más de una relación N:M y no está claro cómo se construye.

Si quieres una ayuda para normalizar, primero deberías explciarnos qué es un Código, y cómo puede un pago relacionarse con diferentes personas en el mismo código, o diferentes códigos para la misma persona.
SIn esa info, es dificil diseñar las consultas que te ayuden a realizar la normalziación. Y no pasa por usar sólo el GROUP BY.

Si hay más de una relación N:M entre el pago y otras entidades, eso implicaría que hay más tablas de lo que parece...
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)