Boa noite, professor.
Gostaria de que me explicasse qual a real função prática (com ex., por favor) da utilização de cláusula UNION/UNION ALL.
Obrigado!
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Boa noite, professor.
Gostaria de que me explicasse qual a real função prática (com ex., por favor) da utilização de cláusula UNION/UNION ALL.
Obrigado!
Union é útil qdo vc quer juntar dados de diferentes queries.
Um exemplo prático, suponhamos que o sistema separe notas de entrada e saída em tabelas diferentes, e por algum motivo vc queira fazer um relatório juntando as informações das duas tabelas, então vc pode usar
select campo1, campo2, campo3... from nota_entrada
union all
select campo1, campo2, campo3... from nota_saidaoutro exemplo que inclusive usei hj no sistema, tem um campo no sistema que aceita código de duas tabelas e era necessário validar se o valor digitado existia em alguma delas,
novamente com union é possível verificar em uma única query
select codigo from tabela1
union
select codigo from tabela2