Banco de Dados

320 palavras 2 páginas
ATENÇÃO:
A aplicação desta lista de exercícios tem como objetivo que o aluno pratique e compreenda os conceitos adquiridos em sala de aula.

QUESTÕES:
1- Crie um relatório que gere para cada funcionário: ganha mensalmente mas quer . Nomeie a coluna como Dream
Salaries.
SELECT LAST_NAME||' ganha '||SALARY||' mensalmente mas quer
'||SALARY*3||' .' AS “DREAM SALARIES” FROM EMPLOYEES;
2- Exiba cada sobrenome de funcionário, data de admissão e data de revisão do salário, que é a primeira segunda (Monday) após seis meses de serviço. Nomeie a coluna REVIEW. Formate as datas para exibi-las com um formato similar a
“Monday, the Thirty-First of July, 2000.”
SELECT LAST_NAME, HIRE_DATE, TO_CHAR(ADD_MONTHS(HIRE_DATE,
6), 'fmDAY," THE ",Ddspth "OF", MONTH", " YYYY') AS REVIEW
FROM EMPLOYEES;
3- Exiba o sobrenome, a data de admissão e o dia da semana em que o funcionário começou a trabalhar. Nomeie a coluna DAY. Ordene os resultados de acordo com o dia da semana, começando com segunda-feira (Monday).
SELECT LAST_NAME, TO_CHAR(HIRE_DATE, 'DAY') AS "DAY" FROM
EMPLOYEES ORDER BY TO_CHAR(HIRE_DATE-1, 'D');
4- Crie uma consulta que exiba os sobrenomes dos funcionários e os valores de comissão. Se um funcionário não receber comissão, mostre “No Commission”.
Nomeie a coluna COMM.
SELECT
LAST_NAME,
NVL(TO_CHAR(COMMISSION_PCT),
Commision') AS COMM FROM EMPLOYEES;

'No

5- Ao usar a função DECODE, crie uma consulta que exiba o nível de todos os funcionários com base no valor da coluna JOB_ID, usando os seguintes dados:
Cargo
AD_PRES
ST_MAN
IT_PROG
SA_REP
ST_CLERK
Nenhum acima

Nível
A
B
C
D
R
0

SELECT LAST_NAME, DECODE(JOB_ID,'AD_PRES','A','ST_MAN','B',
'IT_PROG','C', 'SA_REP','D', 'ST_CLERK','R', '0') AS NIVEL
FROM EMPLOYEES;

6- Crie novamente a instrução do exercício precedente usando a sintaxe CASE.
SELECT LAST_NAME, CASE JOB_ID
WHEN 'AD_PRES' THEN 'A'
WHEN 'ST_MAN' THEN 'B'
WHEN 'IT_PROG' THEN 'C'
WHEN 'SA_REP' THEN

Relacionados

  • Banco de dados: dados
    436 palavras | 2 páginas
  • banco de dados
    11859 palavras | 48 páginas
  • Banco de dados
    2201 palavras | 9 páginas
  • Bancos de Dados
    6609 palavras | 27 páginas
  • Banco de dados
    2417 palavras | 10 páginas
  • Banco de dados
    1390 palavras | 6 páginas
  • BANCO DE DADOS
    2097 palavras | 9 páginas
  • O Que Banco De Dados
    1748 palavras | 7 páginas
  • Banco de dados
    940 palavras | 4 páginas
  • banco de dados
    2741 palavras | 11 páginas