Usuário com melhor resposta
DUVIDA se é Possivél FAZER

Pergunta
-
Precisei fazer um join mas não consegui, tive que fazer uma outra solução que não ficou boa , é o seguinte, tenho 3 tabelas relacionadas pelo ID, a tabela 2 e 3 possui 3 campos sendo que o campo 2 das tabelas 2 e 3 é o nome dos campos da 4 tabela criada pelo JOin e o campo 3 das tabelas 2 e 3 é o valor desse campos da tabela 4, difícil até de escrever isso.
Respostas
-
Ola então não consegui entender sua duvida, você tem 3 tabelas relacionadas por um ID
Tb1
ID
Tb2
ID
Campo01
Campo02
Tb3
ID
Campo01
Campo02
SELECT TB1.ID,TB2.Campo01,TB2.Campo02,TB3.Campo01,TB3.Campo02
FROM TB1
INNER JOIN TB2 ON TB1.ID = TB2.ID
INNER JOIN TB3 ON TB1.ID = TB3.IDNão como estão os relacionamentos mas caso você precise trazer os registros de TB1 mesmo que não exista em TB2 e TB3 troquei o INNER por LEFT
Não sei se ajudei muito.
Junior
- Sugerido como Resposta Junior Galvão - MVPMVP sexta-feira, 16 de dezembro de 2016 13:02
- Marcado como Resposta Robson William Silva sexta-feira, 16 de dezembro de 2016 17:55
Todas as Respostas
-
Ola então não consegui entender sua duvida, você tem 3 tabelas relacionadas por um ID
Tb1
ID
Tb2
ID
Campo01
Campo02
Tb3
ID
Campo01
Campo02
SELECT TB1.ID,TB2.Campo01,TB2.Campo02,TB3.Campo01,TB3.Campo02
FROM TB1
INNER JOIN TB2 ON TB1.ID = TB2.ID
INNER JOIN TB3 ON TB1.ID = TB3.IDNão como estão os relacionamentos mas caso você precise trazer os registros de TB1 mesmo que não exista em TB2 e TB3 troquei o INNER por LEFT
Não sei se ajudei muito.
Junior
- Sugerido como Resposta Junior Galvão - MVPMVP sexta-feira, 16 de dezembro de 2016 13:02
- Marcado como Resposta Robson William Silva sexta-feira, 16 de dezembro de 2016 17:55
-