Mostrar todas as tabelas relacionadas
Amigos estou com uma dúvida.
Tem como eu mostrar todas as tabelas vinculadas (chave estrangeira) sem ter que colocar o nome de cada uma?
Explico. Tenho uma base MySQL com no mínimo 150 tabelas e todas elas tem um campo em comum (identificador) que relaciona todas as tabelas.
Sei que posso usar INNER JOIN mas queria fazer algo tipo 'SHOW TABLES' só que mostrando os campos e não o nome apenas da tabela.
Ex. pra entender melhor:
Tabelas: Nomes, Enderecos, Moradias, Vinculos... N...
Todas elas contem um campo chamado 'identificador' que digamos tem o nº 1 (que as relaciona)
Queria saber se tem como eu fazer algo do tipo:
SELECT * FROM (todas as tabelas) WHERE identificador = '1';
SHOW TABLES FROM `meu_banco` WHERE identificador = '1';
* Sem olhar pra sintaxe (erradíssima), deu pra sacar o que eu me refiro?
Tem como fazer algo assim? Ideias, sugestões?
Grato.Discussão (1)
Carregando comentários...