Totalizando colunas - Débito/Crédito
Olá pessoal, preciso de uma ajuda de vocês. Não tenho muita experiência em SQL, creio que para vocês será fácil. Estou usando o banco de dados Oracle 12C.
Supondo que tenho em meu banco 3 colunas, uma de conta de Débito, onde nesta coluna vai o código da conta de débito, uma de conta de Crédito, onde nesta coluna vai o código da conta de Crédito e uma de valor, que é informado o valor de cada lançamento a débito ou a crédito.
Quando o lançamento for a débito, o valor da conta de crédito é igual a Zero (0) e inverso quando o lançamento for a débito, ou seja, se uma conta está preenchida é porque a outra não tem lançamento. Até aí tudo bém, posso totalizar o valor por cada conta de débito ou de crédito. Mas como faço se eu querer saber o total da conta de débito e o total da conta de crédito?
Veja abaixo um exemplo:
Select E640LCT.CtaDeb, E640LCT.CtaCre, sum(E210MVP.VLRMOV) as total
from E210Mvp, E644Les, E640Lct
where
E644Les.CodEmp = E640Lct.CodEmp and
E644Les.NumLct = E640Lct.NumLct and
E644Les.CodEmp = E210Mvp.CodEmp and
E644Les.CodPro = E210Mvp.CodPro and
E644Les.CodDer = E210Mvp.CodDer and
E644Les.CodDep = E210Mvp.CodDep and
E644Les.DatMov = E210Mvp.DatMov and
E644Les.SeqMov = E210Mvp.SeqMov and
E210Mvp.CodEmp = 100 and
E210Mvp.CodFil = 3 and
E640LCT.OriLct = 'EST' and
E640LCT.DatLct between '01/07/2019' and '31/07/2019'
group by E640LCT.CtaDeb, E640LCT.CtaCre

Discussão (9)
Carregando comentários...