Union - Onde usar?



O UNION é usado para combinar os conjuntos de duas ou mais consultas no banco de dados sendo que ele remove as linhas duplicadas entre as coisas feitas. cada declaração SELECT deve ter o mesmo número de colunas, tipo de dados e ordem de colunas.
O UNION ALL (é opcional) faz a mesma coisa com a diferença que ele não remove as linhas duplicadas. Ele mostra tudo. e a função do UNION é exatamente eliminar 8 colunas com valores repetidos.

EXEMPLOS:

Retornar nomes de doce e o preço dos doce
se o preço do doce for igual ou superior a 20.00, mostrar a mensagem “ doce caro”
caso ao contrário mostrar a mensagem “doce barato” ordenando do preço mais barato para o mais caro.


REFERÊNCIAS :
NILTON, sql utilizando o operador union e union all.devmedia, 2016. Disponível em: <https://www.devmedia.com.br/sql-utilizando-o-operador-union-e-union-all/37457#modulo-mvp>. Acesso em 09,dezembro.2019| Texto por:  Maria Eduarda Morais, Octávio Jorge e Pamela Suelem | Revisado e corrigido por Octávio Jorge e Eduarda Morais.

Comments