[firebase-br] Agrupamento com 2 condições

Augusto Junior gutopj02 em gmail.com
Qua Nov 7 11:03:43 -03 2018


Bom dia a todos,

preciso fazer uma totalização de contas a pagar, mas gostaria de fazer em
uma só sql.

assim para fazer as contas pagas
=================================
 1 select
 2  ctpagar.divisao,
 3    divisoes.descricao,
 4    sum( ctpagar.valorpago ) as Pagas
 5 from
 6 ctpagar
 7 inner join divisoes on (divisoes.divisao = ctpagar.divisao)

 8 where ctpagar.vencimento >='01.09.2018'
 9  and ctpagar.vencimento <='15.09.2018'
10  and ctpagar.situacao='P'

11 group by ctpagar.divisao ,    divisoes.descricao
12 order by ctpagar.divisao
================================================

a linha 4 soma as contas pagas  de acordo com a situacao = P
preciso um nova soma, ( muda o campo de soma e a condição para 'D' )

sum( ctpagar.valor ) as NaoPagas
mas a condição seria   situacao= 'D'

obrigado
Augusto



Mais detalhes sobre a lista de discussão lista