Baixe o app para aproveitar ainda mais
Prévia do material em texto
EXERCICIOS DE FIXAÇÃO 4 Faremos agora alguns exercícios de fixação A mecânica do exercício será a seguinte: • Será apresentado para você a solicitação da tarefa e uma imagem com os dados que devem retornar. • Escreva no ORACLE o comando que você acha que resolve o pedido e veja a se o retorno corresponde aos dados esperados • Apenas a realização do exercício compare o seu comando com o comando que consta no Garbarito. Prontos? Mão a obra. Modelo de Dados Exercício 1 Mostrar quantidade de empregados, salário médio, maior salário, menor salário e total dos salários para os empregados do departamento 20 SOLUÇÃO SELECT COUNT(*), AVG(SALARIO), MAX(SALARIO), MIN(SALARIO), SUM(SALARIO) FROM EMPREGADO WHERE ID_DEPTO = 20 Exercício 2 Mostrar o id dos vendedores e e quantidade de cliente para vendedores que atendem mais de um cliente SOLUÇÃO SELECT VENDEDOR, COUNT(*) FROM CLIENTE GROUP BY VENDEDOR HAVING COUNT(*) > 1 Exercício 3 Mostrar quantidade de empregados de cada cargo do departamento 20 para os cargos que possuem mais de um empregado SOLUÇÃO SELECT CARGO, COUNT(*) FROM EMPREGADO WHERE ID_DEPTO = 20 GROUP BY CARGO HAVING COUNT(*) > 1
Compartilhar