• Sábado 27 de Abril de 2024, 23:25

Autor Tema:  Consulta Sql En Access  (Leído 1861 veces)

gandulfo

  • Nuevo Miembro
  • *
  • Mensajes: 4
    • Ver Perfil
Consulta Sql En Access
« en: Jueves 23 de Agosto de 2007, 17:08 »
0
hola a todos ...

necesito hacer lo siguiente en una consulta a nivel de access:

antecedentes: tengo dos bases de datos, es decir, dos archivos centro.mdb y medicion.mdb. En centros esta informacion fija de cada centro de muestreo y en medicion estan el codigo del centro y mediciones de temp, etc.

Necesito hacer una consulta desde medicion.mdb que me busque los datos del centro y los adjunte a los datos de las mediciones que le corresponden al centro.

Logre conectarme a la base de datos centro usando el siguiente código:

Código: Text
  1.  SELECT *
  2. FROM centro IN 'ruta_donde_se_encuentra\centros.mdb';
  3.  
  4.  
Consulta que funciona perfectamente. Pero el problema es que cuando quiero asociarle mediciones (tabla local que esta dentro de bd medicion) formo el siguiente código:
Código: Text
  1. SELECT *
  2. FROM
  3. centro IN 'ruta_donde_se_encuentra\consulta entre dos bases de datos\centros.mdb', mediciones
  4. WHERE mediciones.cod_c = centro.cod_centro;
  5.  
  6.  
cod_c y cod_centro son la clave comun y se encuantran dentro de sus respectivas tablas, la consulta me arroja el siguiente error: "ERROR DE SINTAXIS EN LA CLAUSULA FROM"

He buscado en internet pero no pillo nada que hable de relacionar una tabla de otra base de datos con una tabla "local", siempre se habla de hacer consultas a una tabla de una base de datos externa y nada más.

He logrado hacer lo que pido de dos formas, una es creando tres consultas, dos para buscar los datos de cada tabla y la tercera para relacionarlas usando las dos consultas previamente creadas y la otra forma es vinculando la tabla externa (centros) y luego generar una sola consulta (simple) donde las relaciono.

El punto es que necesito un código sql que sea independiente a tener que relacionar la tabla previamente.

Espero que alguien me pueda ayuda ya que llevo un día dando jugo y necesito seguir avanzando con el sistema ......

de antemano gracias