Questão de Banco de Dados — PostgreSQL — IF-GO 2018
Banco de DadosPostgreSQL
- Código
- qq368432
- Banca
- IF-GO
- Órgão
- IF-GO
- Ano
- 2018
- Nível
- Superior
- Cargo
- Analista de Tecnologia da Informação
Um banco de dados possui uma tabela “Venda” com os campos codigo (inteiro), data_venda (data e hora) e cliente_id (inteiro). O campo cliente_id é uma chave estrangeira para uma outra tabela, de nome Cliente. Foi criada uma tabela Resumo_Vendas com os campos cliente_id (inteiro) e total (inteiro). Deseja-se, então, inserir a quantidade total de vendas realizadas até o momento para cada cliente. Nesse caso, qual comando SQL deverá ser executado? Considere um banco de dados PostgreSQL.
- ANão é possível executar tal operação utilizando apenas um comando SQL.
- Bselect client_id, count(codigo) from Venda group by client_id insert into Resumo_Vendas;
- Cinsert into Resumo_Vendas values select client_id, count(codigo) from Vendas group by client_id;
- Dinsert into Resumo_Vendas select client_id, count(codigo) from Vendas group by client_id;