Operação UNION

Nota: Queremos fornecer-lhe os conteúdos de ajuda mais recentes o mais rapidamente possível e no seu idioma. Esta página foi traduzida automaticamente e pode conter erros gramaticais ou imprecisões. O nosso objetivo é que estes conteúdos lhe sejam úteis. Pode informar-nos se as informações foram úteis no final desta página? Eis o artigo em inglês para referência.

A operação UNION no Access cria uma consulta de união, que combina os resultados de duas ou mais tabelas ou consultas independentes.

Sintaxe

[TABLE] consulta1 UNION [ALL] [TABLE] consulta2 [UNION [ALL] [TABLE] consultan [ ... ]]

A operação UNION tem as seguintes partes:

Parte

Descrição

consulta1-n

Uma instrução SELECT, o nome de uma consulta armazenada ou o nome de uma tabela armazenada precedido pela palavra-chave TABLE.

Observações

Pode intercalar os resultados de duas ou mais consultas, tabelas e instruções SELECT, em qualquer combinação, numa única operação UNION. O exemplo seguinte intercala uma tabela existente denominada New Accounts e uma instrução SELECT:

TABLE [New Accounts] UNION ALL
SELECT *
FROM Customers
WHERE OrderAmount > 1000;

Por predefinição, não são devolvidos registos duplicados quando utiliza uma operação UNION; no entanto, pode incluir o predicado ALL para garantir que todos os registos são devolvidos. Isto também faz com que a consulta seja executada mais rapidamente.

Todas as consultas numa operação UNION têm de pedir o mesmo número de campos. No entanto, os campos não têm de ser do mesmo tamanho ou tipo de dados.

Utilize aliases apenas na primeira instrução SELECT, uma vez que são ignorados nas outras instruções. Na cláusula ORDER BY, faça referência aos campos pelo nome dos mesmos na primeira instrução SELECT.

Notas: 

  • Pode utilizar uma cláusula GROUP BY ou HAVING em cada argumento de consulta para agrupar os dados devolvidos.

  • Pode utilizar uma cláusula ORDER BY no fim do último argumento de consulta para apresentar os dados devolvidos numa ordem especificada.

Aumente os seus conhecimentos do Office
Explore as formações
Seja o primeiro a obter novas funcionalidades
Adira ao Office Insider

As informações foram úteis?

Obrigado pelos seus comentários!

Obrigado pelo seu feedback! Parece que poderá ser benéfico reencaminhá-lo para um dos nossos agentes de suporte do Office.

×