Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

andrejrocha

Union, onde usar e como?

Recommended Posts

Bom dia,Gostaria que alguem me desse uma aulinha basica mesmo, estive ajustando algumas procedures e nelas me deparei com o UNION no select, porém a sentença era muito extensa e um pouco dificil de compreender.Gostaria de uma explicação desta clausula UNION , onde uso e como uso esta, me desse um exemplo.AgradeçoAndre

Compartilhar este post


Link para o post
Compartilhar em outros sites

O UNION funciona basicamente para unir 2 resultados de SELECTs. Para que o union funcione, os 2, ou mais, SELECTs precisam ter a mesma quantidade de campos, um exemplo:

 

SELECT nome, tipo FROM fornecedores UNION SELECT nome, sexo FROM clientes UNION SELECT nome, tipo FROM produtos

 

Levando em consideração que o primeiro campo é VARCHAR(30) e o segundo é um CHAR(1).

 

Claro que este é um exemplo imaginário, as tabelas em questão não possuem nenhuma relação, mas, seus resultados, serão exibidos como um unico.

 

Vou pensar num exemplo mais real para poder explicar melhor.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.