boa tarde, tenho o script que me trás todas a soma de todas as vendas diárias de um determinado período, porém precisava que além dos valores diários também traga no final o valor total vendido neste período, alguém pode ajudar? desde já obrigado.
select lpad(loja,2,'0') || ' - ' ||nomefantasia AS "Loja", data , coalesce(sum(totalprodutos),0) as "Total Bruto" , coalesce(sum(descontor),0) as "Total Desconto", coalesce(sum(totalpago),0) as "Total Liquído",
–aqui seria o valor total liquido do periodo, que eu nao to conseguindo incluir neste querry
from (select o.loja, e.nomefantasia, o.totalprodutos, o.descontor, cast (O.datastatus AS DATE) AS DATA, (2 - o.status) * o.totalpago as totalpago, o.totalpago as geral, o.totalpago * (o.gm/100) as lucro from orctemp o join empresa e on (e.codloja = o.loja) where cast(o.datastatus as date) between :data_inicial and :data_final and o.status in (1,3) and o.numeronota is not null and o.loja=4 union all select o.loja, e.nomefantasia, o.totalprodutos, o.descontor, cast (O.datastatus AS DATE) AS DATA, (2 - o.status) * o.totalpago, o.totalpago as geral, o.totalpago * (o.gm/100) as lucro from orcamentos o join empresa e on (e.codloja = o.loja) where cast(o.datastatus as date) between :data_inicial and :data_final and o.status in (1,3) and o.loja=4 and o.numeronota is not null ) group by 1,2