Imagem de fundo

Considere o seguinte comando SQL, aplicado a uma base de dados de funcionários no MySQL...

Considere o seguinte comando SQL, aplicado a uma base de dados de funcionários no MySQL:


SELECT nome, salario,

CASE

WHEN salario >= 10000 THEN ‘Alta Renda’

WHEN salario BETWEEN 5000 AND 9999

THEN ‘Média Renda’

ELSE ‘Baixa Renda’

END AS faixa_renda

FROM funcionarios

WHERE cargo IN (‘Analista’, ‘Professores’)

AND YEAR(data_admissao) <= 2020

ORDER BY faixa_renda, salario DESC;


Com base nesse cenário, assinale a alternativa que descreve corretamente o comportamento da consulta.


A

A consulta retorna apenas os funcionários admitidos após 2020 que ocupam o cargo de analista e professor, agrupados pela média salarial de cada faixa.


B

A consulta exibe nome, salário e faixa de renda de analistas e professores admitidos até 2020, ordenando pela faixa de renda e salário decrescente.


C

A cláusula CASE realiza uma filtragem nos dados, removendo os funcionários da faixa “Baixa Renda” da tabela.


D

A consulta atualiza os salários dos funcionários de acordo com a faixa salarial calculada pela cláusula CASE.


E

A função YEAR (data_admissao) retorna o mês de admissão dos funcionários e é usada para filtrar quem foi contratado após 2020.