Query 3 Tabelas Avançado
|
16-06-2011, 09:26
Mensagem: #3
|
|||
|
|||
RE: Query 3 Tabelas Avançado
Essas tabelas têm algo em comum, certo?
Deverá ser algo como: SELECT a.campo1, b.campo2, c.campo3 FROM tabela1 AS a INNER JOIN tabela2 AS b ON (a.id_b = b.id) INNER JOIN tabela3 AS c ON (b.id_c = c.id) WHERE a.filtro_a = %s AND b.filtro_b = %d Se os registos tiverem de existir em todas as tabelas. Se não tiverem de existir, mas obviamente quiseres dar preferência aos registos que existem, utilizas LEFT JOIN em vez de INNER JOIN. Penso que, devido à tua dúvida, não vais compreender muito bem a query em cima. O melhor que te posso dizer é aprender mais um bocado de MySQL primeiro, pois o que está em cima não é nada complicado... :/ BrunoBernardino.com |
|||
« Mais Antigo | Mais Recente »
|
Mensagem neste Tópico |
Query 3 Tabelas Avançado - EToS - 15-06-2011, 18:47
RE: Query 3 Tabelas Avançado - ricardoantunes - 16-06-2011, 09:11
RE: Query 3 Tabelas Avançado - Bruno Bernardino - 16-06-2011 09:26
|
Utilizadores a ver este tópico: 1 Visitante(s)