teste
1. Explique o erro e apresente a correção no box ao lado:
SELECT DEPTNO,AVG(SAL)
FROM EMP
GROUP BY DEPTNO
HAVING JOB ‘PRESIDENT’;
SELECT DEPTNO, AVG(SAL)
FROM EMP
WHERE COUNT(*) > 3
GROUP BY DEPTNO
2. Exibir qual é a média salarial dos funcionários.
3. Liste o menor e o maior salário de cada tipo de cargo.
EXERCÍCIOS
1. Explique o erro e apresente a correção no box ao lado:
SELECT DEPTNO,AVG(SAL)
FROM EMP
GROUP BY DEPTNO
HAVING JOB ‘PRESIDENT’;
SELECT DEPTNO, AVG(SAL)
FROM EMP
WHERE COUNT(*) > 3
GROUP BY DEPTNO
2. Exibir qual é a média salarial dos funcionários.
3. Liste o menor e o maior salário de cada tipo de cargo.
SELECT JOB, MAX(SAL),MIN(SAL)
FROM EMP
GROUP BY JOB
4. Exiba o salário mais alto, mais baixo, total e média de todos os funcionários. Denomine as colunas como Máximo, Mínimo, Valor total e Média.
SELECT MAX(SAL) MAXIMO, MIN(SAL)MINIMO,SUM(SAL)VALOR_TOTAL,ROUND(SUM(SAL)/COUNT(*),2)MEDIA
FROM EMP
5. Crie uma consulta para exibir o CARGO e QUANTIDADE de pessoas nesta função.
6. Exiba o número do gerente (campo MGR) e o salário do funcionário com o menor pagamento sob sua supervisão. Excluir os funcionários que não possuem gerentes
7. Crie uma consulta que apresente o maior, o menor e a média do salário por departamento.
8. Descubra os departamentos que possuem acima de três empregados.
EXERCÍCIOS
1. Explique o erro e apresente a correção no box ao lado:
SELECT DEPTNO,AVG(SAL)
FROM EMP
GROUP BY DEPTNO
HAVING JOB ‘PRESIDENT’;
SELECT DEPTNO, AVG(SAL)
FROM EMP
WHERE COUNT(*) > 3
GROUP BY DEPTNO
2. Exibir qual é a média salarial dos funcionários.
3. Liste o menor e o maior salário de cada tipo de cargo.
SELECT JOB, MAX(SAL),MIN(SAL)
FROM EMP
GROUP BY JOB
4. Exiba o salário mais alto, mais baixo, total e média de todos os funcionários. Denomine as