Revisão SQL
1. Insira dados sobre você e algum membro da sua família na tabela EMP. insert into emp (EMPNO,ENAME,JOB,mgr,hiredate,sal,comm,deptno) values (666,'RAFAEL','CLERK',7777,sysdate,8000,10,10);
2. Consulte o nome e a data de admissão das pessoas cadastradas. select a.ename,a.hiredate from emp a
3. Consulte o seu (e somente o seu) salário. select a.sal from emp a where a.ename = 'WILLIAM'
4. Dobrar o salário do funcionário de número 7566. update emp a set a.sal = a.sal * 2 where a.empno = 7566
5. Remover os empregados que possuem comissão maior que o próprio salário. delete from emp a where a.comm > a.sal
6. Consulte o nome, o local do departamento, o salário por hora (assumindo 160 horas/mês) e o total mensal (salário + comissão) dos vendedores da tabela EMP. select a.ename, a.job, a.sal, a.sal + a.comm as "Soma Sal/Com" from emp a
7. Descubra o menor salário de todos os empregados. select min(a.sal) from emp a
8. Obtenha a soma dos salários dos empregados que não trabalham nos departamentos 10 ou 30. select sum(a.sal) from emp a where a.deptno not in (10, 30)
9. Obtenha o nome e a média salarial dos departamentos (exceto o 10), cujo maior salário seja inferior a 4000.
10. Obtenha a média de todos os salários. select avg(a.sal) from emp a
11. Obtenha a média de salário para cada faixa salarial.
12. Aumente o salário em 20% para os empregados que sejam os mais antigos de seus departamentos.
13. Selecione o total de empregados (EMP). select count(*) from emp a
14. Selecione o total de empregados por departamento (coluna DEPTNO). select count(a.deptno) from emp a
15. Selecione o total de todos os salários (SAL) por JOB. select a.job, SUM(a.sal) from emp a group by a.job
16. Selecione os departamentos que possuem a soma dos salários maior que R$9.000. select a.job,