Questão de Banco de Dados — SQL — UFMT 2024
Banco de DadosSQL
- Código
- qg367405
- Banca
- UFMT
- Órgão
- Prefeitura de Cáceres - MT
- Ano
- 2024
- Nível
- Superior
- Cargo
- Analista de Sistemas
Selecione a consulta SQL que retorne o que está descrito a seguir:Seleciona o nome dos departamentos, a média salarial dos funcionários admitidos e a quantidade de funcionários em cada departamento, apenas para departamentos com pelo menos 5 funcionários, ordenados pela média salarial de forma decrescente.
- ASELECT departamento.nome AS nome_departamento,AVG(funcionario.salario) AS media_salario,COUNT(DISTINCT funcionario.id) AS qtd_funcionariosFROM departamentoJOIN funcionario ON departamento.id = funcionario.id_departamentoGROUP BY departamento.nomeHAVING COUNT(DISTINCT funcionario.id) >= 5ORDER BY media_salario DESC;
- BSELECT departamento.nome AS nome_departamento,AVG(funcionario.salario) AS media_salario,COUNT(DISTINCT funcionario.id) AS qtd_funcionariosFROM departamentoJOIN funcionario ON departamento.id = funcionario.id_departamentoGROUP BY departamento.nomeHAVING COUNT(DISTINCT departamento.id) >= 5ORDER BY media_salario DESC;
- CSELECT departamento.nome AS nome_departamento,AVG(funcionario.salario) AS media_salario,COUNT(DISTINCT funcionario.id) AS qtd_funcionarios >= 5FROM departamentoJOIN funcionario ON departamento.id = funcionario.id_departamentoGROUP BY departamento.nomeORDER BY media_salario DESC;
- DSELECT departamento.nome AS nome_departamento,AVG(funcionario.salario) AS media_salario,COUNT(DISTINCT funcionario.id) AS qtd_funcionariosFROM departamentoJOIN funcionario ON departamento.id = funcionario.id_departamentoGROUP BY departamento.nomeHAVING COUNT(DISTINCT funcionario.id) <5ORDER BY media_salario DESC;