Ed
há 3 meses
Vamos analisar a consulta SQL apresentada e as opções. A consulta SQL faz o seguinte: 1. Seleciona o nome do empregado e a média dos valores de pagamento. 2. Realiza um `JOIN` entre as tabelas `Empregado` e `Pagamento` com base na relação entre `empregado.id` e `pagamento.empregado_id`. 3. Agrupa os resultados pelo nome do empregado. 4. Filtra os grupos para mostrar apenas aqueles cuja média de pagamento é maior que 1200. Agora, vamos analisar as alternativas: A) ordenados por nome e que recebem mais que 1200 - Não está correta, pois a consulta não ordena os resultados. B) ordenados por nome e seu maior salário até 1200 - Não está correta, pois a consulta não fala sobre o maior salário e não é um critério de filtragem. C) agrupados por nome e seu maior salário - Não está correta, pois a consulta não fala sobre o maior salário, mas sim sobre a média. D) agrupados por nome e que recebem mais que 1200 - Não está correta, pois a consulta fala sobre a média, não sobre receber mais que 1200. E) agrupados por nome e com média salarial maior que 1200 - Esta é a opção correta, pois reflete exatamente o que a consulta SQL faz. Portanto, a resposta correta é: E) agrupados por nome e com média salarial maior que 1200.
Mais perguntas desse material