Ver Mensaje Individual
  #4 (permalink)  
Antiguo 08/12/2010, 16:39
leonardo_josue
Colaborador
 
Fecha de Ingreso: enero-2007
Ubicación: México
Mensajes: 2.097
Antigüedad: 17 años, 4 meses
Puntos: 447
Respuesta: Omitir valores repetidos sql

Buenas tardes anayazti:

No mencionas cuál es la cardinalidad entre tus tablas. Si existe alguna relación 1 a muchos entre tus tablas edo, nota, ciudad y cliente entonces ahí está el problema, sería cuestión de que vayas revisando cada JOIN a la vez.

También deberías comentarnos cuáles de tus tablas son catálogos y cuales son "tablas de datos". Como recomendación pon siempre tu tabla de datos en la primera posición de tu FROM y ve uniendo los catálogos con los JOIN'S. Según entiendo tu tabla de datos es Clientes, inicia haciendo algo como esto:

Código MySQL:
Ver original
  1. SELECT * FROM clientes cl INNER JOIN
  2. notas n on cl.clie_clave = n.clie_clave

Si esto te arroja resultados correctos entonces puedes continuar con alguno de los catálogos


Código MySQL:
Ver original
  1. SELECT * FROM clientes cl
  2. INNER JOIN notas n ON cl.clie_clave = n.clie_clave
  3. INNER JOIN ciudad cd ON cl.cve_ciu = cd.cve_ciu

Y así hasta incluir todas tus tablas. Revisa que no te falte definir alguna relación, y si continuas con problemas lo comentas en el foro.

Saludos
Leo.