Ver Mensaje Individual
  #2 (permalink)  
Antiguo 26/12/2007, 22:33
Avatar de TolaWare
TolaWare
Colaborador
 
Fecha de Ingreso: julio-2005
Mensajes: 4.352
Antigüedad: 19 años, 7 meses
Puntos: 24
Re: Consultar varias tablas a la vez

Esto lo podes hacer con INNER JOIN

Más o menos así:

SELECT campos_a_mostar_de_A , campos_a_mostar_de_A
FROM A INNER JOIN B ON a.codigo_empresa = b.codigo_empresa

Lo que hace el INNER JOIN es tomar las filas de la tabla A, y unirla con una fila de B que tenga igual el campo codigo_empresa.

Cabe aclara que si una fila de A no tiene ninguna fila correspondiente en B, entonces esa fila de A, no aparece en el resultado. Lo mismo ocurre con B hacia A.