Fabrício Wickert
10/03/2016 21:42:19
Olá, estou fazendo os seus cursos e tentando fazer 2 projetos meus, e surgiu uma duvida.
Como eu faço um INNER JOIN entre 2 bancos MySQL diferentes, mais que estão no mesmo servidor?
Pode parecer estranho, mais acontece que são 2 projetos diferentes, cada um com o seu banco de dados mais utilizam a mesma tabela de clientes que vai ficar em um dos bancos.
Como fica o SQL nessa situação?
Obrigado!
jefferson Souza
14/03/2016 11:17:35
Bom dia FAbricío.
Segue abaixo o exemplo.
SELECT * FROM `serverLocal`.`banco`.`tabela`
INNER JOIN `serverRemoto`.`banco`.`tabela`
ON `serverLocal`.`banco`.`tabela`.`uniqid` = `serverRemoto`.`banco`.`tabela`.`uniqid`
WHERE `serverRemoto`.`banco`.`tabela`.`email` = 'foo@baz.com';