Este fórum está encerrado. Agradecemos a sua participação. Se você tiver qualquer dúvida ou necessitar de informações adicionais,você pode visitar a página de recursos.
declare @DataAtual date;
set @DataAtual = cast(current_timestamp as date);
with CTE_Sum as
(
select
sum(case when Vencimento < DataAtual then Valor else 0 end) as Vencidos,
sum(case when Vencimento < DataAtual then 0 else Valor end) as AVencer
from Tabela
)
select
Vencidos,
AVencer,
Vencidos / AVencer as Divisao
from CTE_Sum
declare @DataAtual date;
set @DataAtual = cast(current_timestamp as date);
with CTE_Sum as
(
select
sum(case when Vencimento < DataAtual then Valor else 0 end) as Vencidos,
sum(case when Vencimento < DataAtual then 0 else Valor end) as AVencer
from Tabela
)
select
Vencidos,
AVencer,
Vencidos / AVencer as Divisao
from CTE_Sum