TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Trabalho de Banco de dado

Por:   •  3/12/2015  •  Artigo  •  334 Palavras (2 Páginas)  •  305 Visualizações

Página 1 de 2

  1. SELECT nomeloja, enderecoloja

FROM tab_lojas

 ORDER BY codigoloja;

  1. SELECT codigotitulo, nometitulo, anotitulo

FROM tab_titulos_video, tab_titulos_categorias

WHERE titulo = codigotitulo

AND categoria= ‘L’

ORDER BY anotitulo, nometitulo;

  1. SELECT DISTINCT  C.nomecliente, C.codigocliente

FROM tab_clientes C,tab_transacoes_locadora A, Tab_locacoes E, tab_itens_locacoes D, tab_copias_video, tab_titulos_video, tab_filmes

WHERE A.clientetransacao = C.codigocliente

AND transacaolocadora = numerotransacao

AND D.transacaolocacao = E.transacaolocacao

AND copialocada = numerocopia

AND titulocopia = codigotitulo

AND tituloFilme = codigotitulo

ORDER BY codigocliente;

  1. SELECT DISTINCT nometitulo, anotitulo,ator,diretor,generofilme

FROM tab_titulos_video,tab_filmes,tab_atores_filmes,tab_diretores_filmes

WHERE generofilme ='C', codigotitulo = titulofilme

ORDER BY nometitulo ASC, anotitulo DESC;

  1. SELECT nometitulo, anotitulo, numerocopia, nomeloja

FROM tab_copias_video, tab_titulos_video, tab_lojas

WHERE titulocopia = codigotitulo

 AND lojacopia = codigojoja

AND tipocopia = ‘BLU’

AND situacaoCopia = ‘DIS’

ORDER BY nomeloja, nometitulo;

15. SELECT  nomeloja, count (B.numerotransacao) locacoes

FROM tab_transacoes_locadora B, tab_locacoes A , tab_lojas D

WHERE  (B.numerotransacao = A.transacaolocacao)

AND (extract(year FROM a.datatransacao) = 2014)

AND B.numerotransacao =

SELECT MAX(B.numerotransacao) FROM tab_transacoes_locadora B;

13. SELECT AVG(valortotallocacao)  

FROM tab_locacoes,tab_clientes,tab_transacoes

FROM tab_locacoes, tab_transacoes_locadora, tab_clientes

WHERE transacaoLocacao = numerotransacao

GROUP BY sexoCliente

10. SELECT nometitulo, max(dataTransacao)

FROM tab_transacoes_locadora D, tab_itens_locacoes E, tab_copias_video A, tab_titulos_video C, tab_locacoes B

WHERE F.transacaoLocacao = D.numeroTransacao

AND E.transacaoLocacao = D.transacaoLocacao

     AND D.tituloCopia = C.codigoTitulo

      AND E.copiaLocada = A.numeroCopia

     AND NOT EXISTS(SELECT nometitulo

            FROM tab_transacoes_locadora D, tab_itens_locacoes E,  tab_copias_video A, tab_locacoes B, tab_titulos_video C

WHERE E.transacaoLocacao = B.transacaoLocacao AND B.transacaoLocacao = D.numeroTransacao  AND E.copiaLocada = A.numeroCopia AND A.tituloCopia = C.codigoTitulo AND D.dataTransacao

 between  (current_date - 30) AND current_date);

...

Baixar como (para membros premium)  txt (3.3 Kb)   pdf (46.3 Kb)   docx (11.9 Kb)  
Continuar por mais 1 página »
Disponível apenas no TrabalhosGratuitos.com