Buscar

A cláusula JOIN é usada para combinar linhas de 2 ou mais tabelas, baseadas nas relações existentes entre elas. Além dos JOINs para combinar tabela...

A cláusula JOIN é usada para combinar linhas de 2 ou mais tabelas, baseadas nas relações existentes entre elas. Além dos JOINs para combinar tabelas, a linguagem SQL permite funções de agregação que nos ajuda com a análise dos dados, apresentando de forma resumida as informações de uma consulta. Referente à extração de dados utilizando JOINs e funções de agregação, analise o comando SELECT a seguir:

SELECT p.id, p.nome,
AVG(m.valor_unitario) as media_valor
FROM produto p INNER JOIN movimento mON p.id = m.id_produto GROUP BY p.id, p.nome.
Com relação ao comando anterior, classifique V para as sentenças verdadeiras e F para as falsas:
( ) A função AVG nos retorna a média dos valores de um grupo.
( ) Esta consulta está agrupando o “id” e “nome” do produto para retornar a média dos valores unitários.
( ) A função AVG nos retorna à soma dos valores de um grupo.
( ) A cláusula INNER JOIN presente no comando de consulta irá retornar todos os produtos, mesmo os que não apresentam um registro correspondente na tabela de movimento.
Assinale a alternativa que apresenta a sequência CORRETA:


A V - V - F - F.
B V - V - V- F.
C F - V - V - F.
D V - F - V - F.

Essa pergunta também está no material:

Avaliação II BD52
7 pág.

Banco de Dados I Faculdades Unificadas Doctum de Teófilo OtoniFaculdades Unificadas Doctum de Teófilo Otoni

💡 1 Resposta

User badge image

Ed Verified user icon

A resposta correta é a alternativa B) V - V - V - F. Explicação: - A função AVG nos retorna a média dos valores de um grupo, portanto, é verdadeiro. - Esta consulta está agrupando o "id" e "nome" do produto para retornar a média dos valores unitários, portanto, é verdadeiro. - A função AVG nos retorna a média dos valores de um grupo, não a soma, portanto, é falso. - A cláusula INNER JOIN presente no comando de consulta irá retornar apenas os produtos que possuem um registro correspondente na tabela de movimento, portanto, é falso.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais