Uma empresa de logística mantém um banco de dados PostgreSQL com as tabelas entregas e motoristas, cujas estruturas são:
motoristas(id_motorista INT PRIMARY KEY, nome VARCHAR(100), cidade_base VARCHAR(50))entregas(id_entrega INT PRIMARY KEY, id_motorista INT REFERENCES motoristas(id_motorista), data_entrega DATE, valor_frete NUMERIC(10,2), status VARCHAR(20))O analista de dados precisa gerar um relatório que apresente, para cada motorista que tenha realizado pelo menos uma entrega com status 'Concluída', a seguinte informação: o nome do motorista, a quantidade total de entregas concluídas, o valor total dos fretes dessas entregas e a média dos valores dos fretes dessas entregas. Além disso, o relatório deve incluir apenas os motoristas cuja média dos valores dos fretes concluídos seja superior a R$ 500,00. O resultado deve ser ordenado pelo valor total dos fretes em ordem decrescente.
Considerando o exposto, assinale a alternativa que apresenta a consulta SQL que produz corretamente o relatório desejado, utilizando recursos de agregação, CTE e/ou funções de janela, quando necessário.
Selecione uma alternativa pra criar sua conta e salvar o progresso.