Trabalhando com Unions

Observação: toda vez que for usada a palavra consulta neste contexto, relacione-a com a imagem image79.jpg.

Há duas formas para se criar uma união:

Em ambos os casos, automaticamente aparecerá uma nova imagem representando a nova consulta que será criada. Quanto à possibilidade de navegação entre as consultas, clique sobre as imagens.

image1140.jpg

Para modificar o posicionamento de uma consulta em relação à consulta da esquerda ou da direita, clique com o botão direito do mouse e escolha a opção Move Left ou Move Right, respectivamente.

image1141.jpg

É possível envolver uma consulta entre parênteses de duas formas, são elas (passos):

  1. Clicar sobre a consulta para marcá-la, clicar com o botão direito do mouse sobre a Área de Construção de Consultas e selecionar o submenu Incluir parênteses do menu União (aparecerá um parêntese envolvendo a consulta).

  1. Clicar com o botão direito do mouse sobre a imagem da consulta, selecionando a opção Finalizar o "suportes”.

image1138.jpg

Os parênteses tem finalidade para uso em agrupamentos ou se desejar outras finalidades. Por exemplo, podemos ter uma sub-consulta baseado no retorno de uma union.

Clicando com o botão direito em Uniao - Copy Union Sub-Query é possível fazer um "Clone" de uma sub-consulta de uniao que você esteja manipulando. Este clone fará uma junção com ele mesmo.

image1137.jpg

Para a exclusão de uma consulta, basta a efetuação de um clique com o botão direito do mouse sobre a Área de Construção de Consultas e a seleção do submenu Remover do menu União ou clicando com o botão direito do mouse sobre a imagem da consulta e selecionando a opção Remover.

Para a definição do tipo de relação de união entre as consultas, deve-se clicar sobre a imagem image174.gif (símbolo de união de conjuntos) que fica entre as consultas. A opção Union faz a união entre as duas consultas, eliminando as linhas idênticas (no momento que ocorrer a execução da consulta). A opção Union All executa a ação inversa.

image81.jpg

____________________________________________________________________________

image776.jpg

Caso este tópico não tenha comentário satisfatório, envie e-mail para documentacao@softwell.com.br