2
我試圖生成報告,顯示初次登錄後7天未再登錄的用戶的百分比。目前,我可以編寫一個SQL腳本,顯示2017年1月1日至2017年1月1日期間登錄的唯一身份用戶數。但是,如何查找7天后未再登錄的用戶數?由於生成報告,顯示初次登錄後7天未再次登錄的用戶的百分比
select
count (distinct a.user_id) as unique_user_ids_logins_in_month,
to_char(first_hit_at::date,'dd-mm-yyyy') as date
from
stg_marketing.ga_sessions a
where
a.first_hit_at >('2017-01-01 00:00:00.000')
and a.first_hit_at <('2017-02-01 00:00:00.000')
and user_login_state = 'true'
and last_hit_at::date > first_hit_at::date
group by 2
order by 2 asc
Unique_user_logins Date
97 01-01-2017
96 02-01-2017
62 03-01-2017
61 04-01-2017
69 05-01-2017
65 06-01-2017
75 07-01-2017
82 08-01-2017
你需要什麼作爲輸出?在首次登錄後7天內沒有登錄的用戶數量?請將預期的輸出添加到問題中。 –
@VamsiPrabhala是,未來7天內未再次登錄的用戶數量。謝謝 –