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

Luciano Griep lucianogriep em gmail.com
Qua Nov 7 15:22:49 -03 2018


Faria ainda diferente, claro que depende da tua necessidade..
Se em linhas ou colunas separadas:

Select ctpagar.divisao,
       divisoes.descricao,
       sum(iif(ctpagar.situacao = 'P', ctpagar.valorpago, 0)) as Pagas,
       sum(iif(ctpagar.situacao = 'D', ctpagar.valor, 0)) as Pagar
       Sum(ctpagar.valor) Total
  from ctpagar
       inner join divisoes on (divisoes.divisao = ctpagar.divisao)
 where (ctpagar.vencimento between '01.09.2018' and '15.09.2018')
   and (ctpagar.situacao in ('P', 'D'))
 group by ctpagar.divisao ,    divisoes.descricao
 order by ctpagar.divisao

abraço



Mais detalhes sobre a lista de discussão lista