Ir para conteúdo
Fórum Script Brasil
  • 0

Consulta com 3 tabelas


Guest --luiz --

Pergunta

Olá a todos,

Estou com dificuldade para montar uma consulta. O bd possui 3 tabelas sendo q o relacionamento funciona mais ou menos assim:

tabela Endereco

crd_id

tabela Credenciado_Especialidade

crd_id

esp_id

tabela Especialidade

esp_id

esp_desc

eu preciso de um select que pegue a descricao das especialidades (esp_desc) em ordem alfabética, através do código do credenciado (crd_id)

sendo que um credenciado (crd_id) pode ter várias especialidades (esp_desc)

exemplo.:

Hospital ABC (crd_id = 1)

Codigo das Especialidades (esp_id = 1, 2, 4 e 8)

Descrição das Especialidades (esp_desc 1 = cirurgia

2 = ortopedia

4 = traumatologia

8 = enfermaria )

entenderam ? preciso fazer isso num único SELECT e em ordem alfabética a descrição ! ou seja ... alguém pode me salvar ? hehehehe

abraços []´s

Link para o comentário
Compartilhar em outros sites

7 respostass a esta questão

Posts Recomendados

  • 0

eu estaria informando o id do credenciado ... por exemplo

crd_id (id credenciado) é 10 ( hospital abc)

ai com base nessa informação q eu já tenho faria o select para listar todas as especialidades em forma descrita (esp_desc) do hospital abc ... em ordem alfabética

entendeu +- ?

Link para o comentário
Compartilhar em outros sites

  • 0

É isso mesmo :D

muito obrigado mesmo pela ajuda ... desculpa não responder, porque eu estava no serviço sexta-feira quando mandei as mensagens e só fui ver a resposta agora de manhã.

no caso eu coloquei Where endereco.crd_id = "'.$variavel_de_id'" e funcionou direitinho

sem querer abusar já abusando por acaso você não teria uma apostila que ensine relacionamentos através de comandos sql ? eu procurei na net mas não achei nenhuma de inner join, left join que eu pudesse realmente entender.

caso tenha favor mandar pelo email boggione@bol.com.br

agradeço a ajuda

abraços []´s

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,2k
    • Posts
      652k
×
×
  • Criar Novo...