Access

Solo disponible en BuenasTareas
  • Páginas : 3 (567 palabras )
  • Descarga(s) : 0
  • Publicado : 4 de septiembre de 2012
Leer documento completo
Vista previa del texto
Ejemplos de consultas de unión (MDB)



Nota   La información recogida en este tema sólo se aplicará a bases de datos de Microsoft Access (.mdb).
[pic]Ordenar registros
La siguiente consulta deunión (consulta de unión: consulta que utiliza el operador UNION para combinar los resultados de dos o más consultas de selección.) selecciona todos los nombres de compañías y ciudades de ambastablas, Proveedores y Clientes, y ordena los datos alfabéticamente, por ciudad.
SELECT [CompanyName], [City]
FROM [Suppliers]

UNION SELECT [CompanyName], [City]
FROM [Customers]
ORDER BY [City];            
[pic]Cambiar el nombre de los campos
La siguiente consulta de unión (consulta de unión: consulta que utiliza el operador UNION para combinar los resultados de dos o más consultas deselección.) cambia el nombre del campo NombreCompañía a "Nombre del proveedor/cliente" en los resultados de la consulta.
SELECT [CompanyName] AS [Supplier/Customer Name], [City]
FROM [Suppliers]

UNIONSELECT [CompanyName] AS [Supplier/Customer Name], [City]
FROM [Customers];
            
[pic]Devolver registros duplicados
La siguiente consulta de unión (consulta de unión: consulta que utiliza eloperador UNION para combinar los resultados de dos o más consultas de selección.) utiliza la instrucción UNION ALL para recuperar todos los registros, incluidos los duplicados.
SELECT [CompanyName],[City]
FROM [Suppliers]

UNION ALL SELECT [CompanyName], [City]
FROM [Customers];
            


SQL: UNION Query
[pic]
The UNION query allows you to combine the result sets of 2 or more"select" queries. It removes duplicate rows between the various "select" statements.
Each SQL statement within the UNION query must have the same number of fields in the result sets with similar datatypes.
The syntax for a UNION query is:
select field1, field2, . field_n
from tables
UNION
select field1, field2, . field_n
from tables;

Example #1
The following is an example of a UNION...
tracking img