|
Una consulta
multitabla es una consulta que obtiene
datos de varias tablas por lo que
deberá contener en la zona de tablas de la ventana
Diseño las distintas tablas de donde
obtiene esos datos.
Para
añadir una tabla a la zona de tablas
podemos (una vez en la ventana Diseño de
consulta):
desplegar
el menú Consulta y elegir la opción
Mostar tabla
o bien,
hacer clic
sobre el icono
de la barra de Herramientas.
Si las tablas no
están relacionadas o no tienen campos con el mismo nombre, la consulta
obtiene la concatenación de todas las filas de la primera tabla con
todas las filas de la segunda tabla, si tenemos una tercera tabla
concatenará cada una de las filas obtenidas en el primer paso con cada
una de las filas de la tercera tabla, y así sucesivamente. Vemos que no
interesa basar la consulta en muchas tablas ya que el resultado de la
concatenación puede alcanzar dimensiones gigantescas.
Además,
normalmente la mayoría de las concatenaciones obtenidas no nos sirven y
entonces tenemos que añadir algún criterio de búsqueda para seleccionar
las filas que al final nos interesan. Por ejemplo me puede interesar
datos de la tabla Alumnado y de la tabla Cursos
porque quiero sacar una lista con los datos de cada alumno y nombre del
curso al que pertenece, en este caso no me interesa unir el alumno con
cada uno de los cursos sino unirlo al curso que tiene asignado; en este
caso tenemos que combinar las dos tablas.
|