banco de dados

542 palavras 3 páginas
1. Obter nomes de empregados que trabalham no projeto 'Transmogrifador'.

select emp.nome from empregado_ex emp, trabalhaem_ex tra, projeto_ex pro where emp.codemp = tra.codemp and tra.codproj = pro.codproj and pro.titulo = 'Transmogrifador';

2. Obter nomes e endereços de todos os empregados que trabalham no departamento de 'Pesquisa'.

select emp.nome, emp.endereco from empregado_ex emp, departamento_ex dep where dep.nome = 'Pesquisa';

3. Obter os nomes e datas de nascimento dos empregados que fazem aniversário no mês de outubro.

select nome, datanasc from empregado_ex where datanasc like '%%%%10%%';

4. Obter os nomes dos empregados nascidos entre as datas 1950-01-01 e 1970-01-01

select nome, datanasc from empregado_ex where datanasc between '01-JAN-50' and '01-JAN-70'

5. Listar nomes e horas trabalhadas por empregados no projeto de código 3, em ordem decrescente de horas trabalhadas.

select a.nome, b.horas from empregado_ex a , trabalhaEm_ex b where a.codemp = b.codemp and codProj = 3 order by 2 desc;

6. Obter códigos de empregados que trabalham mais de 10 horas em algum projeto. O resultado da consulta não deve ter repetições de códigos de empregados.

select distinct(codemp) from trabalhaEm_ex where horas > 10;

7. Obter a quantidade de empregados pertencentes ao departamento 4.

select COUNT(codemp) from empregado_ex where coddepto = 4;

8. Obter, a partir da tabela trabalhaEm, os números mínimo, máximo e médio de horas trabalhadas por empregados em cada projeto. O resultado deve possuir 4 colunas nomeadas: projeto, minimo, maximo e media.

select codproj Projeto, min(horas) Minimo, max(horas) Maximo, avg(horas) Media from trabalhaEm_ex group by codProj;

9. Obter os códigos de projetos cuja média de horas trabalhadas seja maior que 20. select codproj from trabalhaEm_ex group by codProj having AVG(horas) > 20;

10. Obter os nomes de projetos correspondentes à consulta anterior. Usar a consulta anterior

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