Ver Mensaje Individual
  #3 (permalink)  
Antiguo 12/10/2009, 10:34
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años
Puntos: 300
Respuesta: Ayuda con un consulta de unión

Aunque el consejo de lair te funcionará, yo te recomendaría el uso de INNER JOIN para el cruce de tablas (se utilizan los índices) y dejar el WHERE para el parámetro de búsqueda.
Código sql:
Ver original
  1. SELECT
  2.      personas.nombre, //selecciona nombre de la persona
  3.      grupos.nombre, //selecciona nombre del grupo
  4.      grupos.cargo //selecciona el cargo
  5. FROM personas INNER JOIN cargos USING (id_persona) INNER JOIN grupos USING (ID_grupo) WHERE personas.ID_persona= 5// y por ultimo el id de la persona que buscamos