次留率什麼意思

來源:魅力女性吧 1.23W
次留率什麼意思

次留率也就是次日留存率,即當天註冊的用户第二天又活躍了的用户佔當天註冊用户的比重。

這是一個十分重要的指標,也是數據崗必須要學會的一條 SQL,在各大廠的筆試面試中頻繁出現。

次留率的編寫方法:

1、首先將問題進行拆解,想要得到答案,我們需要一張記錄了昨日註冊用户的表格,其次需要一張記錄了今日活躍用户的表格。

2、有了這兩張表格之後,要找到昨日註冊用户中今日活躍過的用户,需要對兩張表進行關聯,關聯的字段是用户 id。

3、需要保留所有昨日註冊的用户,於是可以用 昨日註冊 left join 今日活躍 ,這樣即保留了所有昨日註冊用户,而今日活躍不為 null 的就是今日活躍用户。

4、分別計數相除,就能得到答案。

熱門標籤