SQL 面试系列(一)【留存率问题】
前言 在学 HQL 之前是不太了解 SQL 的,以为 SQL 只可以实现 CRUD ,直到面试的公司让我下去多了解一些 SQL ,我才最近开始再次深入学习 MySQL 和 Oracle。而且越学越发现 SQL 真的是一门很有深度的语言,我以前的使用只是皮毛而已,自惭形秽之下决定必须深入学习 SQL ,毕竟大数据工作之后主要就是 SQ...
【Hive SQL 每日一题】统计用户留存率
@[toc] 用户留存率 用户留存率(User Retention Rate)是一个衡量用户在特定时间段内继续使用某个产品或服务的比例的指标。 它反映了用户对产品的持续兴趣和满意度,是评估产品成功与否的重要指标之一。用户留存率通常以百分比表示,并且可以按天、周、月等时间单位进行计算。 计算用户留存率的基本公式是: 假设你是一家游戏开发公司,在游戏发布后第一天有 10000 名玩家下...

SQL计算留存率指标(2)
select *,CONCAT(ROUND(100*ciriliucun/huoyue,2),'%') ciri from( select DATE_FORMAT(a.logindate,'%Y-%m-%d') time,count(DISTINCT(a.userId)) huoyue,count(DISTINCT(b.userId)) ciriliucun from log a LEFT JO....
SQL计算留存率指标
select *, concat(round(100 * 次日留存用户数/活跃用户数, 2), '%') 次日留存率, concat(round(100 * 三日留存用户数/活跃用户数, 2), '%') 三日留存率, concat(round(100 * 七日留存用户数/活跃用户数, 2), '%') 七日留存率 from ( select a.log_day 日期,...
SQL-请统计每个访问渠道7天前(D-7)的新用户的3日留存和7日留存率。
对于通过不同渠道拉新进来的用户,经过一段时间许多用户可能流水,而留下来的用户称之为留存用户。分析用户留存是拉新和用户运营的重要指标。假如我们有一张用户访问表:person_visit,记录了所有用户的访问信息,包含字段: 用户id:user_id,访问时间:visit_date,访问页面:page_name,访问渠道(android,ios):plat等 请统计每个访问渠道7天前(D-7)的...
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。
数据库
分享数据库前沿,解构实战干货,推动数据库技术变革
+关注