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!
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_saida
outro 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