Buscar

TrabalhoSqlArruda2

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

Exercício Nº 5 – Exercício SQL
Banco de Dados Northwind
Quais os código dos exemplares do livro com o título “Código da Vinci”
R- Select e.exemplarid,l.titulo
From exemplar e, livros l
Where e.isbn=l.isbn
And l.titulo like ‘Código da Vici’
Quais os títulos dos exemplares, ordenados alfabeticamente, requisitados no mês de janeiro de 2004?
R- Select l.titulo
From livros l, exemplares e
Where l.isbn=e.isbn
And month(e.datarequisicao)=01 and year(e.datarequisicao)=2004
Order by l.titulo
Que código de exemplares é que não foram requisitados em janeiro de 2004
R- Select e.exemplarid
From exemplares e, requisições r
Where e.exemplarid= r.exemplarid
And month(r.datarequisicao)#01 and year(datarequisicao)#2004
Código, nome dos autores e quantidade de livros que escreveram livros para editora “FCA”
R- select a.autorid,a.nome,cont(l.isbn)
From autores a, livrosAutores l
Where a.autorid=l.autorid
Group by a.autorid, a.nome
Quais os valores das multas pagas no mês de outubro de 2004 em livros contendo a palavra chave “informatica”
R- Select pchave.palavraid,re.valormulta
From palavraschave pchave, livrospalavra lp, exemplares ex, requisições re
Where pchave.palavraid=’Informática’
And lp.isbn=ex.isbn
And ex.exemplarid=re.exemplarid
And month(re.datarealentrega)=10 and year(re.datarealentrega)=2004
Que utentes requisitaram todos os livros da editora “centro Atlantico”
R- select u.nome,l.titulo,l.nome
From utentes u, requisição r, exemplares e, livros l, editores ed
Where u.utendeid=r.utendeid 
And r.exemplarid=e.exemplarid
And e.isbn=l.isbn
And l.editoraid=ed.editoraid
And ed.nome like ‘Centro Atlantico’
Quais os livros para os quais a biblioteca adquiriu pelo menos um exemplar no mesmo ano da sua edição
R- Select titulo
From livros l, exemplares ex
Where l.isbn=ex.isbn
And l.edicao=ex.year(dataAquisicao)
Quais os códigos e nomes de utentes que nunca tiveram uma multa por entrega de livro fora de prazo?
R- Select utentesid
From utentesid, requisicoes 
Where requisicoes.valormulta=0
Quantas requisições foram efetuadas em fevereiro de 2004?
R- select count(requisicaoid)
From requisicoes
Where month(requisicao,datarequisicao)=02
And year(requisicao.datarequisicao)=2004
Qual o somatório total das multas pagas em cada ano
R- Select sum(valormulta)
From requisicoes 
Where year(datarealentrega)=2003
Qual o valor máximo de uma multa paga em cada ano
R- select max(valormulta), year(datarequisicao)
From requisicao
Group by year(datarequisicao)
Qual o período médio de requisicao de um livro
R-Select titulo, avg(datarequisicao)
From livros, requisicao, exemplar
Where livros.isbn=exemplar.isbn
And exemplar.exemplarid=requisicoes.exemplarid
Group by livros.titulo

Outros materiais