Когда я пытаюсь суммировать раздел, чтобы получить итоговое значение для каждого этапа, вместо этого последовательно добавляется через строки раздела.
select
sub_business,
channel,
stage,
time::date as time,
count(session_id) as count,
count / lag(count) over (partition by time::date, channel order by count desc) as conversion_rate,
sum(count) over (partition by stage, time::date order by count) as total
from
loan_dw_test.marketing.uploan_funnel_table
where
time::date = '2019-06-21'
and stage in ('application_view', 'lead')
group by
time::date,
sub_business,
channel,
stage
order by
time desc,
sub_business,
channel,
count desc
Например, я бы хотел получить всего 57 для всех строк application_view и 62 для всех ведущих строк.