Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/10/2012, 00:34
adolphm
 
Fecha de Ingreso: mayo-2003
Mensajes: 3
Antigüedad: 21 años
Puntos: 0
Pregunta Consulta Mysql devuelve registros repetidos

Estimados amigos ,
Tengo esta consulta mysql , en la cual necesito listar todos los afiliados de una mutual con sus dni, nro. control interno, y a que reparticion o departamento pertenece cada uno.
Código MySQL:
Ver original
  1.     afiliados.id,
  2.     afiliados.dni,
  3.     afiliados.apellido,
  4.     afiliados.nombre,
  5.     afiliados.reparticiones_id,
  6.     afiliadoscontrol.codigo,
  7.     afiliadoscontrol.id as acid,
  8.     reparticiones.nombre as reparticion
  9.     afiliados
  10. INNER JOIN afiliadoscontrol ON afiliados.id = afiliadoscontrol.afiliados_id
  11. INNER JOIN reparticiones ON afiliados.reparticiones_id = reparticiones.id
  12. WHERE (afiliadoscontrol.principal = 1) AND
  13.     (  reparticiones_id = '13' ) OR  
  14.     (  reparticiones_id = '12' ) OR  
  15.     (  reparticiones_id = '2' ) OR  
  16.     (  reparticiones_id = '9' ) OR  
  17.     (  reparticiones_id = '8' ) OR  
  18.     (  reparticiones_id = '3' ) OR  
  19.     (  reparticiones_id = '5' ) OR  
  20.     (  reparticiones_id = '6' ) OR  
  21.     (  reparticiones_id = '7' ) OR  
  22.     (  reparticiones_id = '11' ) OR  
  23.     (  reparticiones_id = '1' ) OR  
  24.     (  reparticiones_id = '4' ) OR  
  25.     (  reparticiones_id = '10' )
Pero me esta devolviendo registros repetidos , obviamente en la tablas no se encuentran repetidos.
Que puede estar pasando , desde ya muchas gracias.