ActiveDelphi - Índice do Fórum ActiveDelphi
.: O site do programador Delphi! :.
 
 FAQFAQ   PesquisarPesquisar   MembrosMembros   GruposGrupos   RegistrarRegistrar 
 PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   EntrarEntrar 

Select em 2 tabelas [RESOLVIDO]

 
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
TEDANIS
Novato
Novato


Registrado: Sexta-Feira, 2 de Dezembro de 2016
Mensagens: 64

MensagemEnviada: Ter Fev 12, 2019 3:46 pm    Assunto: Select em 2 tabelas [RESOLVIDO] Responder com Citação

Olá,

Tenho uma tela com um DBGRID e com 2 DBTEXT, no DBGRID é exibido as Tarefas (tabela TAREFAS) e nos DBTEXT o nome e telefone de contato do cliente (tabela CLIENTES) ligado a cada tarefa. Tem um campo integer TAR_CLIENTE na tabela TAREFAS que é igual ao campo CODIGO da tabela CLIENTES.

Como faço um SELECT que mostre no DBGRID as tarefas de um intervalo de datas (campo DATE) e nos 2 DBTEXT o nome e o telefone do CLIENTE, por exemplo quando uma tarefa estiver selecionada no DBGRID aparece nos 2 DBTEXT o nome e o telefone do cliente ligado aquela tarefa? -

Estou usando IBX e FIREBIRD.


Editado pela última vez por TEDANIS em Dom Fev 17, 2019 3:39 pm, num total de 1 vez
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
imex
Moderador
Moderador


Registrado: Sexta-Feira, 7 de Janeiro de 2011
Mensagens: 11666

MensagemEnviada: Ter Fev 12, 2019 4:42 pm    Assunto: Responder com Citação

Boa tarde,

Experimente deixar sua query mais ou menos dessa forma:

Código:
select
    t.*,
    c.Nome,
    c.Telefone
from Tarefas as t
inner join Clientes as c
    on c.Codigo = t.Tar_Cliente
where
    t.Data between :DataIni and :DataFim


Espero que ajude

_________________
Assinatura: https://www.imoveisemexposicao.com.br/imoveis-alugar-guarulhos-residencial-apartamento
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
TEDANIS
Novato
Novato


Registrado: Sexta-Feira, 2 de Dezembro de 2016
Mensagens: 64

MensagemEnviada: Dom Fev 17, 2019 3:39 pm    Assunto: Responder com Citação

Vlw Imex, deu certo.

Obrigado.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi Todos os horários são GMT - 3 Horas
Página 1 de 1

 
Ir para:  
Enviar Mensagens Novas: Proibido.
Responder Tópicos Proibido
Editar Mensagens: Proibido.
Excluir Mensagens: Proibido.
Votar em Enquetes: Proibido.


Powered by phpBB © 2001, 2005 phpBB Group
Traduzido por: Suporte phpBB