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

(Resolvido) Consulta a Tabelas relacionadas


Danleonhart

Pergunta

5 respostass a esta questão

Posts Recomendados

  • 0

você poe o where normalmente no final. exemplos:

Select * from X INNER JOIN Y ON X.Codigo = Y.Codigo Where Nome = 'kuroi'
caso existam campo com o mesmo nome nas duas tabelas, especifique a tabela colocando o nome dela (ou do alias) seguido de um ponto na frente do nome do campo:
Select * from X LEFT JOIN Y ON X.Codigo = Y.Codigo Where X.Codigo > 2
exemplo q retorna os codigos da tabela Y não encontrados na X (no access, use IsNull()):
Select * from X RIGHT JOIN Y ON X.Codigo = Y.Codigo Where X.Codigo Is Null

Link para o comentário
Compartilhar em outros sites

  • 0

Valeu Kuroi !

Só para complementar, usando este script não é obrigatório configurar a Relação entre as Tabelas, correto ?!

Fiz assim e funcionou também... sem precisar configurar a relação entre as Tabelas:

Filtro = "SELECT Tabela1.Nome,Tabela1.Cidade,Tabela2.SDPositivo,Tabela2.SDNegativo,Tabela2.SDTotal FROM Tabela1,Tabela2 WHERE Tabela1.Codigo=" & vN & " AND Tabela2.Codigo=" & vN

Onde "vN" é a variável que recebe o número do código da filtragem.

:closedeyes:

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,3k
    • Posts
      652,4k
×
×
  • Criar Novo...