Informática, perguntado por osvaldovilela, 9 meses atrás

SQL é uma linguagem de programação usada por quase todos os bancos de dados relacionais para consultar, manipular e definir dados e fornecer controle de acesso. O SQL foi desenvolvido pela primeira vez na IBM nos anos 1970, com a Oracle como principal contribuinte, o que levou à implementação do padrão SQL ANSI; o SQL estimulou muitas extensões de empresas como IBM, Oracle e Microsoft. Embora o SQL ainda seja amplamente usado hoje em dia, novas linguagens de programação estão começando a aparecer.



A partir dos conhecimentos adquiridos, analise o conjunto de tabelas:



Para termos o resultado da TABELA C, devemos executar a consulta:
Alternativas
Alternativa 1:
SELECT * FROM A JOIN SELECT * FROM B;

Alternativa 2:
SELECT * FROM A UNION SELECT * FROM B;

Alternativa 3:
SELECT * FROM A EXCEPT SELECT * FROM B;

Alternativa 4:
SELECT * FROM A DISTINCT SELECT * FROM B;

Alternativa 5:
SELECT * FROM A UNION ALL SELECT * FROM B;

Soluções para a tarefa

Respondido por cfernando1999
8

Resposta:

Alternativa 5:

SELECT * FROM A UNION ALL SELECT * FROM B;

Explicação:

UNION ALL comando que copia todos os nomes de uma tabela a outra mesmo sendo repetido, no caso dessa tabela à duplicidade no nome LARANJA posição 4 da tabela.

Respondido por dinhotaswolf
6

Resposta:

Alternativa 5:

SELECT * FROM A UNION ALL SELECT * FROM B;

Explicação:

O operador UNION ALL combina os resultados de duas ou mais consultas em um único conjunto de resultados, que inclui todas as linhas que pertencem a todas as consultas na união.

Espero ter ajudado.

Se gostou marque como melhor resposta.

Grato.

Bons estudos!

Perguntas interessantes