Você está na página 1de 2

Nome: Rafael Mota | RA: 113620 | Data: 16/08/23

Baseado nas tabelas EMP e DEPT, responda as questões abaixo:


1. Qual o comando SQL utilizado para listar todos os funcionários cujo
valor de comissão estiver na faixa de 500 a 5000 e a data de admissão
seja maior que 01 de janeiro de 2007?
R: SELECT *
FROM EMP
WHERE VL_COMI BETWEEN 500 AND 5000
AND DT_ADMI > ‘01/JANUARY/2007’;

2. Qual o comando SQL utilizado para listar o código do departamento e o


nome de todos os funcionários, ordenando-os pelo código do
departamento?
R: SELECT COD_DEPT, DSC_EMP
FROM EMP
ORDER BY COD_DEPT;

3. Qual o comando SQL utilizado para listar o código dos departamentos


que possuem funcionários com valor de comissão maior que 500?
R: SELECT DISTINCT COD_DEPT, VL_COMI
FROM EMP
WHERE VL_COMI > 500;
4. Qual o comando SQL utilizado para listar o código e o nome de todos os
funcionários em ordem alfabética decrescente, exibindo apenas os
funcionários cujo valor de comissão não for nulo?
R: SELECT COD_EMP, DSC_EMP, VL_COMI
FROM EMP
WHERE VL_COMI IS NOT NULL
ORDER BY DSC_EMP DESC;

5. Qual o comando SQL utilizado para exibir o nome, a data de admissão,


filtrando apenas os funcionários admitidos a mais de 48 meses,
lembrando que devem ser exibidos somente os funcionários que
possuem gerente vinculado?
R: SELECT DSC_EMP, DT_ADMI, COD_GERE
FROM EMP
WHERE COD_GERE IS NOT NULL
AND DT_ADMI < '16/AUGUST/2019'

6. Qual o comando SQL utilizado para listar todos os funcionários que


possuem o sobrenome SILVA?
R: SELECT DSC_EMP
FROM EMP
WHERE DSC_EMP LIKE '%SILVA%';

7. Qual o comando SQL utilizado para exibir o valor do orçamento de cada


departamento?
R: SELECT ORCA_DEP, COD_DEP, DSC_DEP
FROM DEPT

8. Qual o comando SQL utilizado para exibir apenas os funcionários que


não pertencerem aos setores 1 e 3?
R: SELECT *
FROM EMP
WHERE COD_DEPT NOT IN(1,3);

Você também pode gostar