Procura

Banco de dadosSql


EXERCÍCIOS - Exercício 156

  • (FCC 2016)

Considere uma tabela denominada funcionario,com os campos idFuncionario(PK, inteiro), nome(varchar), email(varchar), salario(double) e idDepartamento(FK inteiro). Para selecionar todos os funcionários que ganham salarioacima do salário médio em seu departamento utiliza-se a instrução SQL


A) SELECT * FROM funcionario t1 WHERE salario > (SELECT AVG(salario) FROM funcionario t2 WHERE t2.idDepartamento = t1.idDepartamento);

B) SELECT * FROM funcionario f1 WHERE salario > GROUP BY(AVG(f1.salario));

C) SELECT * FROM funcionario f1 WHERE f1.salario > (SELECT AVG(f1.salario) INNER JOIN funcionario f2 WHERE f2.idDepartamento = f1.idDepartamento);

D) SELECT * FROM funcionario WHERE salario > (SELECT AVG(salario) FROM funcionario GROUP BY idDepartamento);

E) SELECT * FROM funcionario WHERE salario > AVG(salario);


Próximo:
EXERCÍCIOS - Exercício 157

Vamos para o Anterior: Exercício 155

Tente Este: Exercício 478

Primeiro: Exercício 1

VOLTAR ao índice: Banco de dados






Cadastre-se e ganhe o primeiro capítulo do livro.
+