Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/11/2013, 05:09
oripoll
 
Fecha de Ingreso: junio-2008
Ubicación: Spain
Mensajes: 39
Antigüedad: 15 años, 10 meses
Puntos: 0
mismo registro en diferentes tablas

Saludos a todos,

tengo que hacer una consulta que me imprima los nombres de personas que trabajen en las diferentes areas de una organizacion, pero cada area esta en una tabla diferente y no quiero nombres repetidos asi que hice lo siguiente.

Código MySQL:
Ver original
  1. SELECT CONCAT(mbs_nomb,' ', mbs_apell)
  2. FROM principal, area1, area2, area3
  3. WHERE pais=1  
  4. AND (principal_id=a1_mbs_id OR principal_id=a2_mbs_id OR principal_id=a3_mbs_id)
  5. GROUP BY principal_id

con este query me trae bien los datos pero tarda un monton.

que me recomendais.

Saludos.

orpll.

Última edición por gnzsoloyo; 18/11/2013 a las 06:32