Jump to content


Photo

Join De 2 Tabelas Por 3 Campos


  • Faça o login para participar
2 replies to this topic

#1 cleidomonscole

cleidomonscole

    12 Horas

  • Usuários
  • 287 posts
  • Sexo:Masculino

Posted 24/01/2008, 14:56

imaginem que tem 2 tabelas:

tabela1: ID | ID_F | Data | ID_user | Nome | Produto

tabela2: ID | ID_F | Data | ID_user | status

como é que eu faço um join das duas tabela acima, no qual 3 campos sao os campos que tem que coincidir em ambas para mostrar resultado, os campos sao ID_F | Data | ID_user, se estes campos coincidirem nas duas tabelas mostra os registo

agradecia muito a ajuda, obrigado
ReinforceX corporation by Crown Clown

#2 Felipe Pena

Felipe Pena

    O temor do Senhor é o princípio da sabedoria

  • Ex-Admins
  • 6441 posts
  • Sexo:Masculino

Posted 24/01/2008, 18:10

Procure no site Devmedia artigos sobre Joins. ;)
Felipe Pena
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29

#3 NecroStylery

NecroStylery

    Turista

  • Usuários
  • 50 posts
  • Sexo:Não informado

Posted 31/03/2008, 08:45

SELECT tbl1.ID_F, tbl1.Data, tbl1.ID_USER FROM tabela1 as tbl1 JOIN tabela2 as tbl2 ON tbl1.ID_F = tbl2.ID_F AND tbl1.Data = tbl2.Data AND tbl1.ID_USER = tbl2.ID_USER;

OU...

SELECT tbl1.ID_F, tbl1.Data, tbl1.ID_USER FROM tabela1 as tbl1, tabela2 as tbl2 WHERE tbl1.ID_F = tbl2.ID_F AND tbl1.Data = tbl2.Data AND tbl1.ID_USER = tbl2.ID_USER;





1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq