Pular para o conteúdo principal

Questão de Banco de Dados — SQL — FURB 2019

Banco de DadosSQL
Código
qq477069
Banca
FURB
Órgão
Câmara de Timbó - SC
Ano
2019
Nível
Médio
Cargo
Técnico de Informática
Considere a seguinte estrutura de um banco SQL:Imagem associada para resolução da questãoSelecione a consulta SQL que permite retornar o nome do cliente e o prazo para clientes, cujo nome comece com 'M' e com pedidos cujo prazo de entrega médio seja maior que 30.A alternativa que contempla o exposto é:
  1. ASELECT nome_completo, AVG(prazo_entrega) AS prazo_medioFROM pedidosJOIN clientes on pedidos.codigo_cliente = clientes.codigoWHERE nome_completo like 'M%' AND prazo_medio > 30
  2. BSELECT nome_completo, AVG(prazo_entrega) AS prazo_medioFROM pedidosJOIN clientes on pedidos.codigo_cliente = clientes.codigoWHERE nome_completo like 'M%' AND prazo_medio > 30GROUP BY nome_completo
  3. CSELECT nome_completo, AVG(prazo_entrega)FROM pedidosJOIN clientes on pedidos.codigo_cliente = clientes.codigoWHERE AVG(prazo_entrega) > 30GROUP BY nome_completoHAVING nome_completo like 'M%'
  4. DSELECT nome_completo, AVG(prazo_entrega)FROM pedidosJOIN clientes on pedidos.codigo_cliente = clientes.codigoGROUP BY nome_completoHAVING AVG(prazo_entrega) > 30WHERE nome_completo like 'M%'
  5. ESELECT nome_completo, AVG(prazo_entrega)FROM pedidosJOIN clientes on pedidos.codigo_cliente = clientes.codigoWHERE nome_completo like 'M%'GROUP BY nome_completoHAVING AVG(prazo_entrega) > 30
Revelar gabarito e comentário

GabaritoE — SELECT nome_completo, AVG(prazo_entrega) FROM pedidos JOIN clientes on pedidos.codigo_cliente = clientes.codigo WHERE nome_completo like 'M%' GROUP BY nome_completo HAVING AVG(prazo_entrega) > 30

Link permanente: /questoes/qq477069