Fórum Consulta entre Tabelas SQL #589848
15/12/2017
0
Bom dia, gostaria de uma ajuda dos amigos, tenho uma tabela chamada Medicos e outras três tabelas chamadas de Especialidade_1, Especialidade_2 e Especialidade_3. O que eu gostaria que a Tabela Médico listasse os itens das tabelas Especialidade_1, Especialidade_2 e Especialidade_3 e como fazer a busca por cada itens de cada tabela exemplo: se em alguma tabela existisse a especialidade Dentista, ele me mostrasse esta especialidade.
Desde já agradeço pela a ajuda dos amigos...
Desde já agradeço pela a ajuda dos amigos...
Helton Garrido
Curtir tópico
+ 0
Responder
Post mais votado
28/01/2018
Se ainda não resolveu, experimente:
Select * from Medicos LEFT JOIN Especialidade_1 ON Medicos.CodigoChave = Especialidade_1.CodigoChave LEFT JOIN Especialidade_2 ON Medicos.CodigoChave = Especialidade_2.CodigoChave LEFT JOIN Especialidade_3 ON Medicos.CodigoChave = Especialidade_3.CodigoChave WHERE Especialidade_1 = 'Dentista' OR Especialidade_2 = 'Dentista' OR Especialidade_3 = 'Dentista'
Jerson Boer
Responder
Gostei + 1
Mais Posts
15/12/2017
Luis Queiroz
Boa tarde Helton!
Já tentou o uso de Joins? (https://www.devmedia.com.br/sql-join-entenda-como-funciona-o-retorno-dos-dados/31006)
Talvez esse artigo possa lhe dar uma força.
Grande abraço!
Já tentou o uso de Joins? (https://www.devmedia.com.br/sql-join-entenda-como-funciona-o-retorno-dos-dados/31006)
Talvez esse artigo possa lhe dar uma força.
Grande abraço!
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)