Pablo : Probaste con : 
SELECT  Cliente.*, 
                  Localidad.*, 
                  Provincia.*, 
                  Institucion.* 
FROM Cliente, Localidad, Provincia, Institucion 
WHERE Cliente.[Campo Id entre Cliente e Institucion]= Institucion.[Campo Id 
entre Institucion y Cliente] And 
                Cliente.[Campo Id entre Cliente y Localidad] = Localidad.[Campo 
Id entre Localidad y Cliente] And 
                Localidad.[Campo Id entre Localidad y Provincia]= 
Provincia.[Campo Id entre Provincia y Localidad] 

espero se entienda 

Maximiliano Viapiano 

----- Original Message ----- 
  From: Pablo Satelier 
  To: gufa List Member 
  Sent: Tuesday, April 24, 2007 10:03 PM
  Subject: [gufa] Consulta SQL


  Hola gente,....una vez mas los contacto para ver si alguno me puede tirar una 
soga para salir de este pozito.

  Les comento el problema:
  ...Sean 4 tablas,....Clientes, Instituciones, Localidades, Provincias. Las 4 
tablas tienen su ID correspondiente. La tabla Localidad tiene además, un ID de 
provincia que la vincula con la tabla Provincias. La tabla Instituciones, tiene 
un ID de Localidad que la vincula a la tabla Localidades. La tabla Clientes, 
tiene un ID que la vincula con la tabla Instituciones, y además, otro que la 
vincula con la tabla Localidades.

  El problema que tengo es que tengo que traer una consulta la cual sea similar 
a:


  Cliente - Localidad del Cliente - Institucion - Localidad de Institucion


  ...entre otras cosas. Hasta el punto de no incluir la localidad de la 
institucion, todo bien, con los LEFT JOIN lo logro. Pero al tener que traer dos 
datos de la tabla localidades, que esten vinculados con dos campos distintos, 
uno de Cliente, y otro de Institucion, se me generó un problema.

  Bueno, espero que se haya entendido la consulta, cualquier duda al respecto, 
puedo contestarla.

  Desde ya gracias a todos por su tiempo.

  Saludos, Pablo.-



  • [gufa... Pablo Satelier
    • ... -UTN- Maximiliano Hernan Viapiano (Universidad Tecnologica Nacional)
    • ... Omar Bellio
    • ... luis petek
    • ... Pablo Satelier
    • ... MEP
    • ... Luis Lescano
    • ... José Paez
    • ... Armando Aguilera
    • ... Omar Bellio
    • ... Armando Aguilera

Responder a