Logo Passei Direto
Buscar
Pergunta 2 Um analista de dados está desenvolvendo relatórios em SQL com base em dados armazenados em múltiplas tabelas de um sistema de gestão empresarial. Em determinadas consultas, ele precisa incluir registros mesmo quando não há correspondência entre todas as tabelas envolvidas. Após a leitura do contexto, assinale a alternativa que reconhece define o uso da cláusula LEFT JOIN em consultas SQL. a. O LEFT JOIN retorna todos os registros da tabela à esquerda, mesmo que não haja correspondência com a tabela à direita. b. O LEFT JOIN é utilizado como alternativa para consultas envolvendo tabelas que possuam a mesma chave primária. c. Utiliza-se o LEFT JOIN quando se deseja excluir da consulta todos os registros nulos das tabelas envolvidas. d. A cláusula LEFT JOIN serve para unir registros duplicados e exibir os valores únicos das colunas da esquerda. e. O LEFT JOIN elimina todos os registros sem correspondência entre as duas tabelas consultadas em SQL.
User badge image
Holdson Elvis

há 2 semanas

Respostas

User badge image

Ed Verified user icon

há 2 semanas

Vamos analisar as alternativas para entender o que a cláusula LEFT JOIN faz em SQL. a) O LEFT JOIN retorna todos os registros da tabela à esquerda, mesmo que não haja correspondência com a tabela à direita. - Esta afirmação está correta. O LEFT JOIN garante que todos os registros da tabela à esquerda sejam retornados, e se não houver correspondência na tabela à direita, os valores correspondentes serão nulos. b) O LEFT JOIN é utilizado como alternativa para consultas envolvendo tabelas que possuam a mesma chave primária. - Esta afirmação não é precisa, pois o LEFT JOIN pode ser usado independentemente de as tabelas terem a mesma chave primária. c) Utiliza-se o LEFT JOIN quando se deseja excluir da consulta todos os registros nulos das tabelas envolvidas. - Esta afirmação é incorreta, pois o LEFT JOIN inclui registros nulos da tabela à direita quando não há correspondência. d) A cláusula LEFT JOIN serve para unir registros duplicados e exibir os valores únicos das colunas da esquerda. - Esta afirmação não é correta, pois o LEFT JOIN não tem como objetivo unir registros duplicados ou exibir valores únicos. e) O LEFT JOIN elimina todos os registros sem correspondência entre as duas tabelas consultadas em SQL. - Esta afirmação é falsa, pois o LEFT JOIN mantém os registros da tabela à esquerda, mesmo que não haja correspondência. Portanto, a alternativa correta é: a) O LEFT JOIN retorna todos os registros da tabela à esquerda, mesmo que não haja correspondência com a tabela à direita.

Essa resposta te ajudou?

1
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina