Sintaxes postgresql

Disponível somente no TrabalhosFeitos
  • Páginas : 2 (415 palavras )
  • Download(s) : 0
  • Publicado : 2 de outubro de 2011
Ler documento completo
Amostra do texto
_____________________________________________________ Tecnologias de Banco de Dados II

Exercícios
Data: 19/09/2011
No Banco Locadora:

* A) Selecione todos os dados de filmes e acrescentea classificação e seu preço, ordenados pelo titulo filme.
* B) Selecione os itens locados incluindo os titulos dos filmes.
* C) Selecione os funcionários que forem casados.
* D )Selecione os dados dos clientes e suas categorias. Ordene por categoria.
* E) Selecione os clientes que efetuaram locações.
* F) Selecione a quantidade de vezes que cada cliente fez uma locação.* G) Selecione todos os dados dos clientes que tem irmã como dependentes .
* H) Selecione qual o menor valor para diária da locação.
* I) Indique qual a classificação dos filmes de maiordiária.
* J) Selecione as locações mais antigas de cada cliente.
* K) Selecione a data da locação mais antiga.
* L) Selecione os dados da locação mais antiga.
* M) Selecione ocodigo, o titulo e a classificação dos filmes cadastrados.
* N) Indique quantos dependentes tem cada cliente.

a) select filmes.*, classificacao.descricao, classificacao.preco
from filmes innerjoin classificacao
on filmes.codigoclassificacao=classificacao.codigo
order by filmes.titulo

b) select itenslocados.*, filmes.titulo
from itenslocados inner join copias
onitenslocados.codigocopia=copias.codigo
inner join filmes
on filmes.codigo=copias.codigofilme

c) select * from funcionarios where estadocivil='casado'

d) select clientes.*, categoriacliente.descricaoas categoria
from clientes inner join categoriacliente
on clientes.codigocategoriacliente=categoriacliente.codigo
order by categoria

e) select distinct clientes.* from clientes right joinlocacoes
on clientes.codigo = locacoes.codigocliente
where clientes.codigo is not null

select distinct clientes.* from clientes left join locacoes
on clientes.codigo = locacoes.codigocliente
where...
tracking img