“Conocimiento software>Software de base de datos

Cómo agregar un campo a una consulta de unión en Access

2014/8/21
Búsquedas Unión son instrucciones SQL SELECT que tiran de campos similares a partir de dos o más tablas de bases de datos . A pesar de que el número de campos a extraer de cada instrucción de selección debe ser igual , es fácil añadir campos adicionales de una tabla que no tienen partido en otra tabla. Instrucciones
1

Crear dos tablas de datos de ejemplo en el acceso a las siguientes listas , que tienen sus nombres de columna en la fila superior :

título , autor, genrea ballena en dos ciudades , quackens , dramablithering profundidades , fonteux , romance

gamename , creatorblasteroids , jonessnacman , smith
2

Guardar tabla 1 como " libros" y la tabla 2 como " juegos ". ;
3

Crear una consulta nueva , incluyendo un doble clic en ambas tablas "libros " en el cuadro de diálogo " Mostrar tabla" " juegos " y . Observe el campo adicional que la tabla de libros que tiene la mesa de juegos no: . " Género "
4

seleccionar ambos campos " autor " de los "libros" "title " y , ventana y arrastrarlos a cualquier punto de la cuadrícula de la consulta . Pulse la tecla " Control - s " y tipo " qbooks " para el nombre de la consulta.
5

Haga clic en la ficha de la consulta y seleccione "Vista SQL ", luego presione "control c" ; para copiar el SQL en el portapapeles
6

Crear otra consulta, pulse la tecla "escape " en el cuadro de diálogo " Mostrar tabla " . . Haga clic en la ficha de la consulta y seleccione "Vista SQL ", a continuación, pegar la instrucción SQL que ha copiado en el portapapeles en la nueva ventana SQL . Pulse "control s " para guardar esta consulta y escriba " qunion " para el nombre.
7

Crear una tercera consulta, incluyendo doble clic en simplemente la tabla " juegos " en el " cuadro de diálogo de la tabla "show . Arrastre ambos campos " creador " " gamename " y desde la ventana "juego" en la cuadrícula de la consulta . Guardar ( "control s ") la consulta como " qgames . "
8

Haga clic en la ficha de la consulta y seleccione "Vista SQL ", a continuación, copiar la instrucción SQL en el portapapeles .
9

Regresar a la vista SQL de la consulta " qunion " . Editar esa consulta para que lea como sigue:

SELECT books.title , books.authorFROM libros
10

Tipo "UNION ALL" en la línea debajo de la instrucción en el paso 9 , entonces pegar los juegos de SQL que ha copiado en el portapapeles en la línea debajo Asegúrese de que la consulta completa aparece de la siguiente manera " UNION ALL . "

SELECT books.title , books.authorFROM booksUNION ALLSELECT games.gamename , juegos . juegos creatorFROM ; .
11

Ejecutar la consulta , notando que se muestran todas las filas de ambos libros y juegos de mesa , pero que el campo " género " de la mesa de libros falta

12

Regresar a la vista SQL de la consulta " qunion " y revisarlo para que lea como sigue:

SELECT books.title , books.author , books.genreFROM booksUNION ALLSELECT games.gamename , games.creator " (no aplicable )" de juegos , .
13

Vuelva a ejecutar la consulta , al ver el nuevo campo que se ha agregado


Software de base de datos
¿Cómo hacer validaciones en MS SQL SSIS
Cómo exportar disparadores Con Oracle
Cómo utilizar los metadatos de una base de datos
Cómo unirse a varias tablas consultas en Access 2003
Cómo acceder a la configuración predeterminada de valor de una Consulta
¿Cómo se usa ODBC bajo Tally 9?
Cómo diseñar una base de datos relacional de acceso
¿Qué tipos de sistemas de información existen en el mercado?
Conocimiento de la computadora © http://www.ordenador.online