Otavio Salvador Postado 4 de Fevereiro de 2020 Tópicos Que Criei: 1 Tópicos/Dia: 0.00 Meu Conteúdo: 1 Conteúdo/Dia: 0.00 Reputação: 0 Pontos/Conquistas: 15 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Idade: 67 Denunciar Compartilhar Postado 4 de Fevereiro de 2020 Quando vou inserir a tabela PFUNC no Contexto de dados, vejo que a tabela possui "relacionamento" com outras tabelas, tipo GBanco, por exemplo, Agencia... Quando monto um SQL, não vejo estes relacionamentos... Na verdade o que preciso é inserir o campo de valor liquido da tabela PFUFERIASRECIBO. Sem problemas, aplicando um "join" resolvo isso, mas o PFUNC não vai contemplar o NUMBANCO da tabela GBANCO, por exemplo. Como resolvo isso, na criação de um SQL ? Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Marcos Miguel Postado 4 de Fevereiro de 2020 Tópicos Que Criei: 2 Tópicos/Dia: 0.00 Meu Conteúdo: 15 Conteúdo/Dia: 0.00 Reputação: 2 Pontos/Conquistas: 98 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Idade: 39 Denunciar Compartilhar Postado 4 de Fevereiro de 2020 1 hora atrás, Otavio Salvador disse: Quando vou inserir a tabela PFUNC no Contexto de dados, vejo que a tabela possui "relacionamento" com outras tabelas, tipo GBanco, por exemplo, Agencia... Quando monto um SQL, não vejo estes relacionamentos... Na verdade o que preciso é inserir o campo de valor liquido da tabela PFUFERIASRECIBO. Sem problemas, aplicando um "join" resolvo isso, mas o PFUNC não vai contemplar o NUMBANCO da tabela GBANCO, por exemplo. Como resolvo isso, na criação de um SQL ? Fala Otavio, tudo joia? Para você saber os relacionamentos das tabelas do banco corpore você pode utilizar a tabela GLINKSREL. No seu caso especifico, seria assim: SELECT * FROM GLINKSREL WHERE MASTERTABLE = 'PFUNC' AND CHILDTABLE = 'GBANCO' As colunas de relacionamento são a MASTERFIELD e CHILDFIELD. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Posts Recomendados
Participe da conversa
Você pode postar agora, e se registrar mais tarde. Se você tiver uma conta, faça o login agora para postar com sua conta.