Questões Informática Banco de Dados

Considere a existência da seguinte tabela de um Banco de Dados relacional:

Responda: Considere a existência da seguinte tabela de um Banco de Dados relacional: Produto (ID, Item, Tipo, Custo) A consulta SQL para obter o Custo médi...


Q34728 | Informática, Banco de Dados, Técnico Judiciário, TRT RJ, FCC, Ensino Médio

Considere a existência da seguinte tabela de um Banco de Dados relacional:

                              Produto (ID, Item, Tipo, Custo)

A consulta SQL para obter o Custo médio dos Itens de cada Tipo de Produto é

                        SELECT Tipo, AVG (Custo)
                        FROM Produto
                        Cláusula 3

O conteúdo da Cláusula 3 para completar a consulta e atender o especificado na questão
Camila Duarte
Por Camila Duarte em 30/12/2024 06:05:03🎓 Equipe Gabarite
Gabarito: d)

A cláusula que deve ser utilizada para completar a consulta e atender ao especificado na questão é a cláusula GROUP BY Tipo.

A cláusula GROUP BY é utilizada em consultas SQL para agrupar linhas que tenham o mesmo valor em uma ou mais colunas. No caso da questão, desejamos obter o Custo médio dos Itens de cada Tipo de Produto, ou seja, queremos agrupar os itens pelo Tipo de Produto e então calcular a média dos Custos.

Portanto, a consulta SQL correta seria:

```sql
SELECT Tipo, AVG(Custo)
FROM Produto
GROUP BY Tipo;
```

Essa consulta irá agrupar os registros da tabela Produto pelo campo Tipo e calcular a média dos Custos para cada grupo de Tipo de Produto.