Ir para conteúdo

POWERED BY:

Arquivado

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

Johnnys Mau

Join com tabelas de bancos diferentes

Recommended Posts

Bom dia eu tinha o seguinte left join no meu codigo

 

$busca ="

SELECT modelo.*,marca.nome as marca_nome
FROM modelo
LEFT JOIN marca ON modelo.marca=marca.id
WHERE 1 $buscax order by modelo.marca ASC, modelo.nome ASC LIMIT $inicio,$quantos";

 

$resultado = mysql_query($busca, $banco2);

 

Onde relacionava a tabela marcas de veiculos com modelos, porem foi necessario eu fazer uma ligaçao com outra tabela que pode ou nao haver registros que esta em outro bd porem nunca usei select ciom tabelas de dois bds e nao funcionou alguem sabe me dizer o que esta errado??

$busca ="SELECT $banco2.modelo.*, $banco2.marca.nome as marca_nome
FROM $banco2.modelo
LEFT JOIN $banco2.marca ON $banco2.modelo.marca=$banco2.marca.id
LEFT JOIN $banco2.modelo ON $banco.opicionais.modelo=$banco2.modelo.id
WHERE 1 $buscax order by $banco2.modelo.marca ASC, $banco2.modelo.nome ASC LIMIT $inicio,$quantos";

 

obs.: tenho 2 variaveis que fazem conexao "banco1, banco2" como ficaria isso $resultado = mysql_query($busca, $banco2); ?

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.