Thiago Stoeberl Postado 30 de Abril de 2018 Tópicos Que Criei: 2 Tópicos/Dia: 0.00 Meu Conteúdo: 2 Conteúdo/Dia: 0.00 Reputação: 1 Pontos/Conquistas: 31 Conteúdo Resolvido: 0 Dias Ganho: 1 Status: Offline Idade: 31 Denunciar Compartilhar Postado 30 de Abril de 2018 Boa tarde a todos, necessito filtrar uns lançamentos que estão na tabela CLANCAMENTO (Contábil), porém necessito que traga junto na SQL a referência do lançamento da tabela FLAN, alguém consegue me ajudar informando qual(is) join(s) preciso fazer? Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
omar Postado 30 de Abril de 2018 Tópicos Que Criei: 59 Tópicos/Dia: 0.01 Meu Conteúdo: 817 Conteúdo/Dia: 0.16 Reputação: 105 Pontos/Conquistas: 4.774 Conteúdo Resolvido: 0 Dias Ganho: 74 Status: Offline Idade: 61 Dispositivo: Windows Denunciar Compartilhar Postado 30 de Abril de 2018 Boa tarde. Tenho este select que relaciona diversas tabelas, inclusive estas duas. SELECT A.CODCONTA, LEFT (A.CODCONTA, :GRAUCONTABIL) AS GRUPOCONT, A.DESCRICAO, B.IDLANCAMENTO, B.LCTREF, B.DATA, B.DOCUMENTO, B.DEBITO, B.CREDITO, B.VALOR, CASE WHEN B.DEBITO = A.CODCONTA THEN B.VALOR ELSE 0 END AS DEB, CASE WHEN B.CREDITO = A.CODCONTA THEN -B.VALOR ELSE 0 END AS CRED, B.CODCCUSTO, YEAR(B.DATA) AS ANO, MONTH (b.DATA) AS MES, B.COMPLEMENTO, B.CODCOLIGADA, B.CODFILIAL, G. NOME, F.IDLAN AS REFFLUXUS, F. CODCFO, F.DATAEMISSAO, C.INTEGRAAPLICACAO AS ORIGEM, F.DATABAIXA, F.HISTORICO, F.NUMERODOCUMENTO, F.CAMPOALFAOP1 AS OC, F.CAMPOALFAOP2 AS OD, F.VALORORIGINAL, F.VALORBAIXADO, F.STATUSLAN, B.LCTREF, G.CODCOLIGADA, F.CODCOLCFO, F.CODCFO, G.CODCFO, E.CODCOLIGADA, D.CODCOLIGADA, C.CODCOLIGADA, A.CODCOLIGADA, B.CODCOLIGADA, E.IDLANCONT, D.IDCONT FROM CCONTA A (NOLOCK), CLANCA B(NOLOCK), CPARTIDA C(NOLOCK) LEFT JOIN CCONT D(NOLOCK) ON D.CODCOLIGADA = C.CODCOLIGADA AND D.IDPARTIDA = C.IDPARTIDA LEFT JOIN FLANCONT E (NOLOCK) ON E.CODCOLIGADA = D.CODCOLIGADA AND E.IDLANCONT = D.IDCONT LEFT JOIN FLAN F (NOLOCK) ON F.CODCOLIGADA = E.CODCOLIGADA AND F.IDLAN = E.IDLAN LEFT JOIN FCFO G (NOLOCK) ON ( G.CODCOLIGADA = F.CODCOLCFO ) AND F.CODCFO = G.CODCFO WHERE ( B.DEBITO = A.CODCONTA OR B.CREDITO = A.CODCONTA ) AND B.CODCOLIGADA = :coligada AND ( A.CODCOLIGADA = B.CODCOLIGADA OR A.CODCOLIGADA = 0 ) AND ( B.CODCOLIGADA = C.CODCOLIGADA AND B.IDPARTIDA = C.IDPARTIDA ) AND A.CODCONTA LIKE :INFORME_A_CONTA1_S + '%' AND ( B.DATA >= :DATA_INICIAL_D AND B.DATA <= :DATA_FINAL_D ) Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Jair - Fórmula Postado 5 de Junho de 2018 Tópicos Que Criei: 884 Tópicos/Dia: 0.13 Meu Conteúdo: 8.800 Conteúdo/Dia: 1.34 Reputação: 289 Pontos/Conquistas: 106.251 Conteúdo Resolvido: 0 Dias Ganho: 185 Status: Online Idade: 51 Dispositivo: Windows Denunciar Compartilhar Postado 5 de Junho de 2018 Grande Omar... 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.