Questão de Banco de Dados — SQL — Instituto Consulplan 2023
Banco de DadosSQL
- Código
- qq983108
- Banca
- Instituto Consulplan
- Órgão
- CRC-RJ
- Ano
- 2023
- Nível
- Superior
- Cargo
- Analista de Sistemas
Há uma ligação entre as tabelas através de uma chave estrangeira na coluna CATEGORIA da tabela ALIMENTO que faz referência à coluna ID da tabela TIPO. De acordo com o banco de dados, assinale a instrução SQL para retornar a média de preços de cada categoria de alimentos, considerando somente os alimentos cujo preço é maior que 10,00.
- Aselect tipo.descricao, sum(alimento.preco) / count(alimento.codigo) as mediafrom alimentoinner join tipo on tipo.id = alimento.categoriawhere alimento.preco > 10.00group by 1;
- Bselect tipo.descricao, avg(preco) as mediafrom tipoleft join alimento on tipo.classe = alimento.categoriawhere alimento.preco > 10.00;
- Cselect avg(alimento.preco) as mediafrom alimentoleft join tipo on tipo.id = alimento.categoriagroup by tipo.classehaving sum(alimento.preco) > 10;
- Dselect alimento.nome, alimento.preco / count(alimento.codigo) as mediafrom tipoinner join alimento on tipo.id = alimento.codigowhere alimento.categoria = 1and alimento.preco >= 10.00;