Las tres tablas deben tener la misma estructura, o generar una consulta por cada tabla con nos mismos nombres de dada campo. Luego mediante una consulta de Unón podrás reunir estas tres consultas generadas.
Quedando una consulta que podrás consultar como tu deseas.
Otra opción que puedes hacer es crear una tabla temporal donde a través de consultas de agregación de datos puede cargar cada unos de los datos de cada tabla, obviamente debes hacer tres consultas y una tabla temporal o de paso.
Eso si debes especificar un campo origen para saber de que tabla proviene el dato. Por ejemplo esto sería la estructura de la tabla de Paso.
Tabla 1
ID Producto Cantidad
1 Leche 5
2 Arroz 7
Tabla 2
ID Producto Cantidad
1 Maíz 6
3 Aceite 7
Tabla 3
ID Producto Cantidad
5 Harina 7
6 Zémola 8
Tabla de Paso.
ID Producto Cantidad Origen
1 Lecha 5 Tabla 1
1 Maíz 6 Tabla 2
2 Arroz 7 Tabla 1
3 Aceite 7 Tabla 2
5 Harina 7 Tabla 3
6 Zémola 8 Tabla 3
De esta forma podrás consultar a esta tabla de paso y saber desde que lugar provienen dicho elemento. Por si lo quieres modificar o consultar sus otros datos.
Estimado si con esto aun no puedes resolver tu problema dejame decirte que yo puedo hacerlo por ti, esto eso si tiene un costo asociado el cual podremos conversarlo por correo. [email protected]
Atentamente. Miguel Ángel Sandoval (Especialista en Aplicaciones MS Access)