1) Lista funcionários com comissão entre R$500-R$5000 e admissão após 01/01/2007.
2) Lista código e nome de departamentos e funcionários ordenados por código.
3) Lista códigos de departamentos com funcionários recebendo comissão acima de R$500.
1) Lista funcionários com comissão entre R$500-R$5000 e admissão após 01/01/2007.
2) Lista código e nome de departamentos e funcionários ordenados por código.
3) Lista códigos de departamentos com funcionários recebendo comissão acima de R$500.
1) Lista funcionários com comissão entre R$500-R$5000 e admissão após 01/01/2007.
2) Lista código e nome de departamentos e funcionários ordenados por código.
3) Lista códigos de departamentos com funcionários recebendo comissão acima de R$500.
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);