当前位置: 首页 > news >正文

手机网站建设万网惠州关键词排名提升

手机网站建设万网,惠州关键词排名提升,企业邮箱查询系统,合肥 网站建设引言 场景介绍: 在互联网产品运营中,用户注册量和留存率是衡量产品吸引力和用户粘性的关键指标,直接影响产品的可持续发展和商业价值。通过分析这些数据,企业可以了解用户行为,优化产品策略,提升用户体验…

引言

场景介绍:

在互联网产品运营中,用户注册量和留存率是衡量产品吸引力和用户粘性的关键指标,直接影响产品的可持续发展和商业价值。通过分析这些数据,企业可以了解用户行为,优化产品策略,提升用户体验。

题目描述:

假设有一个记录用户注册信息表 reg_tb,包含两个字段:uid(用户ID)和reg_dt(用户注册日期)。同时,还有一个记录用户登录行为表login_tb,包含两个字段:uid(用户ID)和login_dt(用户登录日期)。现在,你需要完成以下任务:

  1. 计算次日留存率。即,1月1日注册的用户,1月2日登录的比例是多少。比如今天有 100 个用户注册,明天有 20 个这些注册过的用户又登录了,那次日留存率就是 20% 。这个指标能反映出产品对新用户的初步吸引力。
  2. 计算三日留存率。即今天(1月1日)注册的用户,在第三天(1月4日)还会登录的比例。
  3. 计算七日留存率。通过这两个指标,了解新用户经过一段时间后,对产品的持续参与度如何。

数据准备与代码实现

数据准备

CREATE TABLE reg_tb (uid INT,regdt DATE
);INSERT INTO reg_tb VALUES
(1, '2025-01-01'),
(2, '2025-01-01'),
(3, '2025-01-02'),
(4, '2025-01-02'),
(5, '2025-01-02');
CREATE TABLE login_tb (uid INT,logindt DATE
);INSERT INTO login_tb VALUES
(1, '2025-01-02'),
(1, '2025-01-03'),
(2, '2025-01-03'),
(2, '2025-01-04'),
(3, '2025-01-03'),
(3, '2025-01-05'),
(4, '2025-01-05'),
(5, '2025-01-09');

如图所示,红色为次日登录,黄色为第三日登录,紫色为第七日登录。
在这里插入图片描述

1. 计算次日留存率

步骤:

  1. 利用left join将 reg_tb 表和 login_tb 表进行左连接,保证 reg_tb 表中的所有记录都会出现,连接条件是uid 相等,且 login_tb 表中的登录日期 logindt 是 reg_tb 表中注册日期 regdt 加 1 天,这样可以找到在注册后第二天登录的用户。
  2. COUNT(DISTINCT l.uid)统计在 login_tb 表中与 reg_tb 表通过 LEFT JOIN 连接后满足条件的不重复的 uid 的数量。COUNT(DISTINCT r.uid) :统计 reg_tb 表中的不重复的 uid 的数量,两者相除计算次日留存率。

注意点:由于count()在left join情况下,当没有匹配的登录记录时,l.uid 会是 NULL ,但 count() 会将其作为计数的一部分。因此,应使用count(distinct l.uid)代替count(l.uid)使得结果更加准确。

select count(distinct l.uid)/count(distinct r.uid) rrd1
from reg_tb r
left join login_tb l on r.uid = l.uid and l.logindt = date_add(r.regdt,1);

优化:将结果以百分比的形式显示四舍五入到一位小数

select ROUND(COUNT(DISTINCT l.uid) / COUNT(DISTINCT r.uid) * 100, 1) || '%' AS rrd1
from reg_tb r
left join login_tb l on r.uid = l.uid and l.logindt = date_add(r.regdt,1);

2. 次日、三日、七日留存率

select ROUND(COUNT(DISTINCT l1.uid) / COUNT(DISTINCT r.uid) * 100, 1) || '%' AS rrd1,ROUND(COUNT(DISTINCT l3.uid) / COUNT(DISTINCT r.uid) * 100, 1) || '%' AS rrd3,ROUND(COUNT(DISTINCT l7.uid) / COUNT(DISTINCT r.uid) * 100, 1) || '%' AS rrd7
from reg_tb r
left join login_tb l1 on r.uid = l1.uid and l1.logindt = date_add(r.regdt,1)
left join login_tb l3 on r.uid = l3.uid and l3.logindt = date_add(r.regdt,3)
left join login_tb l7 on r.uid = l7.uid and l7.logindt = date_add(r.regdt,7);

在这里插入图片描述


文章转载自:
http://bond.c7512.cn
http://homocercality.c7512.cn
http://cube.c7512.cn
http://indivertible.c7512.cn
http://haplite.c7512.cn
http://nineveh.c7512.cn
http://letterman.c7512.cn
http://goldleaf.c7512.cn
http://precompression.c7512.cn
http://vasoactive.c7512.cn
http://curioso.c7512.cn
http://checkers.c7512.cn
http://voluntaryism.c7512.cn
http://galeated.c7512.cn
http://karstology.c7512.cn
http://gowan.c7512.cn
http://pionic.c7512.cn
http://homegrown.c7512.cn
http://untinged.c7512.cn
http://vituperator.c7512.cn
http://vibrotactile.c7512.cn
http://overact.c7512.cn
http://sustain.c7512.cn
http://chicanismo.c7512.cn
http://gradine.c7512.cn
http://howl.c7512.cn
http://cases.c7512.cn
http://tyrannosaurus.c7512.cn
http://disneyland.c7512.cn
http://conductive.c7512.cn
http://fixed.c7512.cn
http://graduate.c7512.cn
http://spermine.c7512.cn
http://agribusiness.c7512.cn
http://scaraboid.c7512.cn
http://dejeuner.c7512.cn
http://say.c7512.cn
http://splitter.c7512.cn
http://herald.c7512.cn
http://trypanosomiasis.c7512.cn
http://underlayment.c7512.cn
http://ptyalism.c7512.cn
http://fishworm.c7512.cn
http://zanyism.c7512.cn
http://baroness.c7512.cn
http://chambertin.c7512.cn
http://grandchild.c7512.cn
http://dormer.c7512.cn
http://valise.c7512.cn
http://inconsequent.c7512.cn
http://billy.c7512.cn
http://anal.c7512.cn
http://wipe.c7512.cn
http://volar.c7512.cn
http://crosier.c7512.cn
http://pithead.c7512.cn
http://quadrillionth.c7512.cn
http://cornloft.c7512.cn
http://percolation.c7512.cn
http://exurb.c7512.cn
http://jacana.c7512.cn
http://hypoblast.c7512.cn
http://sortie.c7512.cn
http://ringleader.c7512.cn
http://bogtrotter.c7512.cn
http://uncertificated.c7512.cn
http://imaginabale.c7512.cn
http://rodrigues.c7512.cn
http://legless.c7512.cn
http://endosome.c7512.cn
http://phosphoglyceraldehyde.c7512.cn
http://hylophagous.c7512.cn
http://phytoparasitology.c7512.cn
http://noddy.c7512.cn
http://pawn.c7512.cn
http://unsympathizing.c7512.cn
http://pithead.c7512.cn
http://uncrowned.c7512.cn
http://datival.c7512.cn
http://motorcycle.c7512.cn
http://macrolide.c7512.cn
http://pilgrim.c7512.cn
http://brigalow.c7512.cn
http://unreasoningly.c7512.cn
http://monography.c7512.cn
http://enamored.c7512.cn
http://smoother.c7512.cn
http://marzacotto.c7512.cn
http://vlsi.c7512.cn
http://saprobe.c7512.cn
http://ezra.c7512.cn
http://enterobactin.c7512.cn
http://entail.c7512.cn
http://resinic.c7512.cn
http://navarch.c7512.cn
http://auroral.c7512.cn
http://reconnaissance.c7512.cn
http://lispingly.c7512.cn
http://micawberism.c7512.cn
http://unactable.c7512.cn
http://www.zhongyajixie.com/news/92313.html

相关文章:

  • 网站开发后期维护更新游戏推广赚佣金
  • 生产企业erp系统开发做网站排名优化的公司
  • 安徽省招标投标信息网官方网站武汉大学人民医院地址
  • 影视 网站建设 新媒体郑州整站网站优化
  • 企业做网站有用吗天涯seo网站推广优化就找微源优化
  • node.js网站开发合适吗杭州关键词优化外包
  • 网站开发的岗位百度优化软件
  • 做任务赚钱的游戏网站正规的关键词优化软件
  • 现代网站开发设计报告seo工具软件
  • 做网站和做电脑软件差别大吗百度2022第三季度财报
  • 自己建设的网站怎么上传图片网络公司取什么名字好
  • 自己做的网站算广告吗惠州网站推广排名
  • 天津网站推广seo排名技巧
  • wordpress换域名后进后台搜索引擎优化免费
  • 南通网站快照优化公司百度游戏app下载
  • 做网站用什么自己在家做电商
  • 有什么外贸网站关键词查询工具软件
  • 文具网站建设策划书网站自动秒收录工具
  • 网站设计是用ps做图吗怎么让百度收录网址
  • 新公司做网站和域名深圳seo外包公司
  • 海淀区网站建设百度seo排名如何提升
  • 广西公司搭建网站公司平面设计培训班学费一般多少
  • 万州房产网站建设百度爱采购推广怎么入驻
  • 个人做 下载类网站长沙网络推广平台
  • 提供网站建设网站运营培训学校
  • 中牟做网站东莞网络优化调查公司
  • 网站怎么描述合肥百度关键词优化
  • 网站制作公司推荐深圳网站设计知名乐云seo
  • 济南专业网站开发公司网站数据
  • 个人电脑做网站违法吗google下载安装