1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.
  2. Informação: Pela 0:30 desta Sexta-feira (9 de Dezembro, 23:30 de Quinta-feira nos Açores) o Fórum e restantes sites da ZWAME vão estar offline para manutenção durante cerca de 1h30.
    Se necessário faremos actualizações via Twitter e Facebook.
    Remover anúncio

SQL ajudem-me sff!

Discussão em 'Web Development' iniciada por The Lavigne, 10 de Janeiro de 2008. (Respostas: 3; Visualizações: 636)

Estado do Tópico:
Fechado a novas mensagens.
  1. The Lavigne

    The Lavigne Banido

    Não estou a conseguir fazer isto na prática... no papel é tudo bonito mas na prática é grupes...

    Alguém podia dar umas luzes de como se faz isto:




    1- Quais os números de telefone dos leitores que têm livros requisitados à mais de um ano e, para cada um deles, quais esses livros?

    2- Quais os nomes dos livros sobre “base de dados” que têm cópias disponíveis (isto é, não requisitados) na biblioteca?

    3- Quais os descritores tais que nunca foi requisitado nenhum livro com esse descritor?

    4- Quem tinha um único exemplar na biblioteca de “Os Maias” no dia 09-02-1999?

    5- Quais os leitores que requisitaram pelo menos um título mais do que uma vez?

    6- Quantos livros têm actualmente requisitado cada um dos leitores?

    7- Qual o autor no qual existem mais exemplares de livros na biblioteca?






    Tabelas que eu já fiz...







    Create Table Livros (Cod_Livro INT PRIMARY KEY Not null
    ISBN INT (20),
    NOME CHAR (50)
    AUTORES CHAR (50),
    Nome_Editora CHAR (20) REFERENCES Editora(Nome_Editora),
    DESCRITORES CHAR (130),
    Nr_Prateleira Char (4);
    CLASSIFICAÇÃO CHAR (30) );


    Create Table Editora ( Cod_Editora INT [FONT=&quot]PRIMARY KEY,[/FONT]
    Nome_Editora Char (20),
    Telefone INT (9),
    Morada Char (30)
    Faz INT (9) );


    Create Table Leitores (Cod_Leitor INT PRIMARY KEY Not null
    Nome Char (30),
    Número_leitor (30),
    Morada Char (30),
    Telefone INT (9),
    Email Char (35));


    Create Table Requisição (cod_Req INT PRIMARY KEY Not null,
    Cod_Leitor INT REFERENCE Leitores(Cod_Leitor),
    Cod_Livro INT REFERENCE Livros(Cod_livro),
    Data_Requisicao Date);








    Insert into Livros VALUES (‘1’,‘65478’,FCP,Pinto da Costa, Porto Editora,
    Insert into Livros VALUES (‘2’,‘65479’,SLB, Vieira, Lisboa Editora,
    Insert into Livros VALUES (‘3’,‘65480’,SCP, Paulo Bento, Lisboa Editora,
    Insert into Livros VALUES (‘4’,‘65481’,Real Madrid, Roberto Carlos, Madrid Editora,
    Insert into Livros VALUES (‘5’,‘65482,Chelsea,Ricardo Carvalho,London Editora,




    Insert into Leitor VALUES (1,João,501,Rua do Cima,912547896,225412365);

    Insert into Leitor VALUES (2,Joana,402,Rua da baixo, 936541236,225566412);

    Insert into Leitor VALUES (3,Rita,123,Rua da coisa,214563258,214558855);

    Insert into Leitor VALUES (4,Manuel,456,Rua de Ruti,255496325,225412369);

    Insert into Leitor VALUES (5,Sara,123,Rua da Titu,214578954,214785612);.


    INSERT INTO Editora VALUES (1,Porto Editora,Rua do Porto,’345192789’,’345789192’);

    INSERT INTO Editora VALUES (2,Lisboa Editora,Rua de Lisboa,’215878954’,’ 215878955’);

    INSERT INTO Editora VALUES (3,Faro Editora,Rua de Faro,’215878144’,’ 218781454’);

    INSERT INTO Editora VALUES (4,Braga Editora,Rua de Braga,’2158789’,’ 215878955’);

    INSERT INTO Editora VALUES (5,Sintra Editora,Rua de Sintra,’215878444’,’ 215874125’);


    INSERT INTO Requisição VALUES (111,1,1,24/11/2007)
    INSERT INTO Requisição VALUES (112,2,3,22/12/2005)
    INSERT INTO Requisição VALUES (113,3,5,20/10/2006)
    INSERT INTO Requisição VALUES (114,4,2,24/8/2004)
    INSERT INTO Requisição VALUES (113,5,4,24/9/2003)






    EStou a dar SQL em TIC -.-' a real das sotoras.. não percebo NADA.



    Se me poderem ajudar agradeço e ficovos a dever uma... se tiver algum erro no que fiz digam também sff.



    Desde já muito obrigado.
     
  2. AliFromCairo

    AliFromCairo Power Member

    Boas, dá uma vista de olhos pelo sqlzoo. Tens bastantes exemplos para praticar.
     
  3. fil79

    fil79 Power Member


    esse site é o supra-sumo do ensino em SQL :)
     
  4. HecKel

    HecKel The WORM

Estado do Tópico:
Fechado a novas mensagens.

Partilhar esta Página