ClaudioRM Postado 16 de Dezembro de 2008 Tópicos Que Criei: 11 Tópicos/Dia: 0.00 Meu Conteúdo: 33 Conteúdo/Dia: 0.01 Reputação: 0 Pontos/Conquistas: 275 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Idade: 47 Denunciar Compartilhar Postado 16 de Dezembro de 2008 Pessoal, Boa Tarde! Preciso de uma SQL que me retorne o Codigo da Secao, o Total de Proventos e o Total de Descontos de um determinado Mes e Ano. Exemplo: 01.05 - 345.004,76 - 130.546,43 É pra usar em uma planilha. Alguem sabe como posso fazer isto? Cláudio Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Antonio Rangel Postado 16 de Dezembro de 2008 Tópicos Que Criei: 0 Tópicos/Dia: 0 Meu Conteúdo: 24 Conteúdo/Dia: 0.00 Reputação: 0 Pontos/Conquistas: 120 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Idade: 60 Denunciar Compartilhar Postado 16 de Dezembro de 2008 tem essa sentença que trago os proventos de um determinado mes....veja se ajuda... SELECT ISNULL(SUM(VALOR),0) FROM PFFINANC A, PFUNC B, PEVENTO C WHERE A.CODCOLIGADA = 1 AND A.CODCOLIGADA = B.CODCOLIGADA AND A.CODCOLIGADA = C.CODCOLIGADA AND A.ANOCOMP = :PLN_$D$7_S AND A.MESCOMP = :PLN_$C$7_S AND A.NROPERIODO = '2' AND A.CHAPA = B.CHAPA AND B.CODSITUACAO <> 'D' AND B.CODFUNCAO <> '291' AND A.CODEVENTO = C.CODIGO AND C.PROVDESCBASE = 'P' Abs. Antonio Henrique Rangel Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
ClaudioRM Postado 16 de Dezembro de 2008 Tópicos Que Criei: 11 Tópicos/Dia: 0.00 Meu Conteúdo: 33 Conteúdo/Dia: 0.01 Reputação: 0 Pontos/Conquistas: 275 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Idade: 47 Autor Denunciar Compartilhar Postado 16 de Dezembro de 2008 Valeu pela dica, vou tentar modificá-la, preciso de dois valores na mesma linha, qualquer coisa eu crio uma View com os proventos, outra com os descontos e relaciono as duas. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Fábio Maia Postado 17 de Dezembro de 2008 Tópicos Que Criei: 32 Tópicos/Dia: 0.00 Meu Conteúdo: 565 Conteúdo/Dia: 0.09 Reputação: 10 Pontos/Conquistas: 3.159 Conteúdo Resolvido: 0 Dias Ganho: 5 Status: Offline Idade: 43 Dispositivo: Windows Denunciar Compartilhar Postado 17 de Dezembro de 2008 Taí, testado e homologado... abraço select fin.chapa , isnull((select sum(fin1.valor) from pffinanc fin1, pevento eve where fin1.codevento = eve.codigo and fin1.codcoligada = eve.codcoligada and eve.provdescbase = 'P' and fin1.nroperiodo = fin.nroperiodo and fin1.mescomp = fin.mescomp and fin1.anocomp = fin.anocomp and fin1.chapa = fin.chapa and fin1.codcoligada = fin.codcoligada ),0) TotProv, isnull((select sum(fin1.valor) from pffinanc fin1, pevento eve where fin1.codevento = eve.codigo and fin1.codcoligada = eve.codcoligada and eve.provdescbase = 'D' and fin1.nroperiodo = fin.nroperiodo and fin1.mescomp = fin.mescomp and fin1.anocomp = fin.anocomp and fin1.chapa = fin.chapa and fin1.codcoligada = fin.codcoligada ),0) TotDesc from pffinanc fin where fin.nroperiodo = <periodo> and fin.mescomp = <mescomp> and fin.anocomp = <anocomp> and fin.codcoligada = <codcoligada> group by fin.codcoligada, fin.chapa, fin.nroperiodo, fin.mescomp, fin.anocomp Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
ClaudioRM Postado 17 de Dezembro de 2008 Tópicos Que Criei: 11 Tópicos/Dia: 0.00 Meu Conteúdo: 33 Conteúdo/Dia: 0.01 Reputação: 0 Pontos/Conquistas: 275 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Idade: 47 Autor Denunciar Compartilhar Postado 17 de Dezembro de 2008 Cara, agora vc tirou nota 10000. Era exatamente disto que eu precisava! Valeu mesmo! Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Henrique Caldeira Postado 17 de Dezembro de 2008 Tópicos Que Criei: 92 Tópicos/Dia: 0.02 Meu Conteúdo: 791 Conteúdo/Dia: 0.13 Reputação: 1 Pontos/Conquistas: 4.838 Conteúdo Resolvido: 0 Dias Ganho: 1 Status: Offline Idade: 38 Denunciar Compartilhar Postado 17 de Dezembro de 2008 Claudio, já que deu certo, vou finalizar o tópico... abraços 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.