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

Consulta em Duas Tabelas


splasha

Pergunta

Oi pessoas, seguinte, quero fazer uma consulta em duas tabelas num mesmo query.

O que quero fazer é isto abaixo mas tudo duma vez sem precisar separar em duas buscas:

select * from Televisao WHERE Televisao.IdAtor='183'

select * from Teatro WHERE Teatro.IdAtor='183'

Quero buscas os dados nas duas tabelas onde o campo do Ator no caso é o mesmo.

Alguma idéia ?

Valeu

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

Então pessoas, ele conseguiu fazer a busca com o que vocês sugeriram, eu vejo os dados corretos. O problema é que na hora de soltar o resultado no mysql ocorre o seguinte:

Ele faz a busca na primera tabela e gera por exemplo 5 resultados.

Quando faz na segunda tabela ao invés de adicionar linhas subsequentes abaixo do primeiro resultado, ele mescla as duas e o resultado da segunda é mostrado várias vezes (o número de vezes da primeira busca).

Exemplo

1ª busca

id1

id2

id3

id4

id5

2ªbusca

id45

id45

id45

id45

id45

Não sei se deu pra entender, como faço pra buscar apenas uma vez esse segundo resultado (que está correto, apenas repetido).

Thanks again

Editado por splasha
Link para o comentário
Compartilhar em outros sites

  • 0

Olá splasha testa umas desta duas, pode ter ajudar.

select *

from Televisao tev inner join Teatro as tea

on tev.IdAtor = tea.IdAtor

where tev.IdAtor = 183

group by tev.IdAtor -- ou tea.IdAtor -- irá agrupar os Id's das tabelas iguais

select distinct tev.IdAtor = tea.IdAtor -- ou lista os id' destes diferentes das tabelas vinculadas

from Televisao tev inner join Teatro as tea

on tev.IdAtor = tea.IdAtor

where tev.IdAtor = 183

:) espero que tenha lhe ajudado.

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
      152k
    • Posts
      651,7k
×
×
  • Criar Novo...