Ajuda com Select ! (join entre tabelas)

Dúvidas, dicas e truques de SQL, Select, Update, Delete, cláusulas, operações com joins, Funções em SQLs, etc
Mr.Paulo
Rank: Estagiário Pleno
Rank: Estagiário Pleno
Mensagens: 7
Registrado em: Dom, 03 Jun 2007 9:07 pm
Localização: Barretos-SP

Pessoal, tenho as 3 seguintes tabelas...

Tabela: Autor
MATRICULA - NOME_AUTOR - CPF - ENDERECO - DATA_NASCIMENTO - NACIONALIDADE

Tabela: Autor_livro
cod_livro - matricula

Tabela: Livro
COD_LIVRO TITULO preço LANCAMENTO ASSUNTO COD_EDITORA

Minha duvida é a seguinte:

Um comando que retorne o nome dos autores e os titulos dos livros de sua autoria. Listar por ordem de nome do autor.

Obrigado
Trevisolli
Moderador
Moderador
Mensagens: 2016
Registrado em: Qua, 12 Jan 2005 3:25 pm
Localização: Araraquara - SP
Abraço,

Trevisolli
OCA Oracle PL/SQL Developer Certified Associate
OCP Oracle Forms Developer Certified Professional
Araraquara-SP

Brother,

Testa ai, verifique se não esqueci de nada:

Selecionar tudo


 SELECT M.NOME_AUTOR,
        L.TITULO
   FROM MATRICULA M,
        AUTOR_LIVRO A,
        LIVRO L
  WHERE M.MATRICULA = A.MATRICULA      
    AND L.COD_LIVRO = A.COD_LIVRO
  ORDER BY M.NOME_AUTOR;
  
qualquer coisa, manda ai.
Mr.Paulo
Rank: Estagiário Pleno
Rank: Estagiário Pleno
Mensagens: 7
Registrado em: Dom, 03 Jun 2007 9:07 pm
Localização: Barretos-SP

Tu é bom mesmo hein cara !!!

Deu certo !

Valeu
Trevisolli
Moderador
Moderador
Mensagens: 2016
Registrado em: Qua, 12 Jan 2005 3:25 pm
Localização: Araraquara - SP
Abraço,

Trevisolli
OCA Oracle PL/SQL Developer Certified Associate
OCP Oracle Forms Developer Certified Professional
Araraquara-SP

Imagina brother...
Podendo ajudar, estamos ai.
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 11 visitantes