Baixe o app para aproveitar ainda mais
Prévia do material em texto
EXERCICIOS DE FIXAÇÃO 1 Faremos agora alguns exercícios de fixação A mecânica do exercício será a seguinte: Será apresentado para você a solicitação da tarefa e uma imagem com os dados que devem retornar. Escreva no ORACLE o comando que você acha que resolve o pedido e veja a se o retorno corresponde aos dados esperados Apenas a realização do exercício compare o seu comando com o comando que consta no Garbarito. Prontos? Mão a obra. Modelo de Dados Exercício 1 Mostrar Id, sobrenome, cargo e salario dos empregados ordenados pelo salario em ordem crescente ( ordenar utilizando o nome da coluna) SOLUÇÃO SELECT ID, ULT_NOME, CARGO, SALARIO FROM EMPREGADO ORDER BY SALARIO Exercício 2 Mostrar Id, sobrenome, cargo e salario dos empregados ordenados pelo cargo em ordem decrescente ( ordenar utilizando o nome da coluna) SOLUÇÃO SELECT ID, ULT_NOME, CARGO, SALARIO FROM EMPREGADO ORDER BY CARGO DESC Exercício 3 Mostrar Id, sobrenome, cargo e salario dos empregados ordenados pelo cargo em ordem decrescente dentro do cargo por salario em ordem crescente ( ordenar utilizando o nome da coluna) SOLUÇÃO SELECT ID, ULT_NOME, CARGO, SALARIO FROM EMPREGADO ORDER BY CARGO DESC, SALARIO ASC Exercício 4 Mostrar Id, sobrenome, cargo e salario dos empregados ordenados pelo cargo em ordem decrescente dentro do cargo por salario em ordem crescente ( ordenar utilizando a posição da coluna) SOLUÇÃO SELECT ID, ULT_NOME, CARGO, SALARIO FROM EMPREGADO ORDER BY 3 DESC, 4 ASC Exercício 5 Mostrar Id, sobrenome, cargo e salario dos empregados ordenados pelo cargo em ordem decrescente dentro do cargo por salario em ordem crescente ( ordenar utilizando a posição da coluna) para os empregados com id maior que 3 SOLUÇÃO SELECT ID, ULT_NOME, CARGO, SALARIO FROM EMPREGADO WHERE ID > 3 ORDER BY 3 DESC, 4 ASC Exercício 6 Mostrar uma única vez os cargos dos empregados como o cabeçalho Cargos Diferentes SOLUÇÃO SELECT DISTINCT CARGO AS "CARGOS DIFERENTES" FROM EMPREGADO
Compartilhar