Exercicios Banco De Dados- SQL
Pesquisas Acadêmicas: Exercicios Banco De Dados- SQL. Pesquise 862.000+ trabalhos acadêmicosPor: leti_reis • 25/3/2015 • 360 Palavras (2 Páginas) • 530 Visualizações
1- Selecione os dados de todos os empregados que não moram em Belém e não trabalham no departamento D5
select*
from empregado
where cidade <>'Belém' AND cod_depto <>'D5'
2- Selecione a cidade dos empregados que trabalham no departamento D1 ou no departamento D4. Os valores repetidos devem ser eliminados.
Select DISTINCT cidade
from empregado
where cod_depto = 'D1' or COD_DEPTO= 'D4'
3- Selecione o total de empregados que moram em Belém, ordene os dados pelo nome
select count(*)( retorna quantidade de empregados)
from empregado ( na tabela empregado)
where cidade='Belém'
4- Selecione o nome e o salário do empregado que ganham o maior salário no departamento D4.
Select nome_empre,salario
from empregado
where cod_depto ='D4'
order by salario desc
limit 1
5- Selecione o nome dos departamentos da área de TI
Select nome_depto
from departamento
where area_depto='TI'
6- Gerar uma lista com o nome, salario e a cidade dos empregados com salario entre a R$ 5mil e R$ 8mil
Select nome_empre,salario,cidade
From empregado
Where salario between 5000 and 8000
7- Mostrar a matrícula e o nome dos empregados cujo nome começa com o termo ‘ma’
Select nome_empre, matricula
From empregado
Where nome_empre like ‘ma%’
8- Gerar uma lista com o nome, o departamento e o salario de empregados que moram em Belém e com salário a R$ 2mil, ordenando o salário do maior para o menor
select nome_empre, cod_depto, salario
from empregado
where cidade='Belém' and salario>='2000'
order by salario desc
9- Seu gerente quer reajustar os salários de todos os funcionários em 20%, mas antes disso gostaria de uma lista com os limites atualizados. Gere uma lista com o nome, cidade, salário atual e salário reajustado dos empregados.
10- Qual é o salário mais alto e o mais baixo dos empregados?
select max(salario), min(salario)
from
...