我正在写一个请求,以建立一个按天分组的第 7 天留存率图表。我有如下数据集:
用户 ID、事件名称、日期时间 1、安装,2018 年 1 月 20 日 10:00:00 1、活动,2018年1月20日11:00:00 2, 安装, 2018 年 2 月 20 日 12:00:00 2、活动,2018年2月22日13:00:00
我在 phpmyadmin 中构建了两个表,其中我将 user_id 按日期时间分组,条件 event_name = 'activate' 在第一个,'install' 在第二个。在尝试从第三个表中的这两个表中划分 COUNT(user_id) 之后。
(第一个表 - result_install):
插入结果安装 SELECT COUNT(user_id), 日期时间 来自客户 WHERE event_name = '安装' 按日期时间分组;按日期时间排序;
(第二张表 - result_activate):
插入结果_激活 SELECT COUNT(user_id), 日期时间 来自客户 WHERE event_name = 'activate' 和 datetime = '2018-01-26';
(第三张表 - 结果):
插入结果(retention_rate,date_retention) 选择 result_activate.count_activate / result_install.count_install AS 保留率,日期安装 从结果安装;
我希望输出保持率像 11/25