Tecnologia da Informação Banco de Dados Linguagem SQL

Analisando a consulta SQL apresentada a seguir, é correto afirmar:

  • A.

    essa consulta está incorreta, uma vez que não é possível utilizar função de grupo na cláusula WHERE.

  • B.

    essa consulta está incorreta, e para corrigir, bastaria trocar a ordem das cláusulas GROUP BY e WHERE.

  • C.

    essa consulta está correta e retornará para cada funcionário, a soma dos seus prêmios.

  • D.

    apesar de funcionar na maioria dos SGBDs, essa consulta poderia ser otimizada através da utilização da cláusula HAVING.

  • E.

    apesar de executar, a consulta está incorreta e não retorna o que era esperado, isto é, a soma de prêmios de cada funcionário.