Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Jow Xavier

Buscar dados em mais de uma tabela

Recommended Posts

Boa tarde tenho um sisteminha de busca, que estou trazendo dados de uma tabela, gostaria de trazer dados de mais de uma tabela, como eu faço para selecionar mais de uma tabela ... meu SQL está assim

sql = "Select * from categorias where classificacao LIKE '%" &palavra& "%'" 

set tab = cnn.execute(sql)

Compartilhar este post


Link para o post
Compartilhar em outros sites

na verdade depende do tipo de relacionamento que você tem entre elas, mas tenta assim:

 

SQL = "SELECT * from tabela1 A LEFT OUTER JOIN tabela B ON A.ID=B.ID WHERE classificacao LIKE '%"&palavra&"%'"

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara ñ existe relacionamento não ... por isso ñ deu certo !!!!! alguma outra idéia para solução ???

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tenta algo assim:

sql = "Select A.campo1, B.campo1, C.campo2 from tabela1 A, tabela2 B, tabela3 C where classificacao LIKE '%" &palavra& "%'"

 

Caso seja necessário os dados estarei relacionados, aí você faz um INNER JOIN entre as tabelas.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.