ayuda con consulta

gpardo
26 de Octubre del 2004
Hola,
tengo una consulta del tipo:

SELECT campos_tabla_trabajos,
campos_tabla_empresas,
campos_tabla_subcontratos
FROM trabajos
LEFT JOIN empresas ON trabajos.id_empresa = empresas.id_empresa
LEFT JOIN subcontratos ON trabajos.id_trabajo = subcontratos.id_trabajo
LEFT JOIN empresas ON subcontratos.id_empresa= empresas.idempresa

aclarando un poco, tanto la tabla "trabajos" como la tabla "subcontratos" contienen un campo que apunta la tabla "empresas" y mi pregunta es cómo puedo relacionar la tabla empresas por separado (ya que las filas devueltas serán distintas para trebajos y subcontratos) pero en la misma consulta.

estoy tratando de ser lo más claro posible, cualquier duda pregunten que estoy esperando una respuesta.
gracias.
Gustavo.