gpt4 book ai didi

mysql - 每天参与的用户百分比是多少(SQL 查询)

转载 作者:行者123 更新时间:2023-11-29 13:18:03 25 4
gpt4 key购买 nike

所以我有下表( http://sqlfiddle.com/#!2/1b72f3/1 ),其中包含每个用户的所有“注册事件”。

我想要了解的是 - 每天参与的用户百分比是多少。

此外,我想获得比赛每一天的平均值 - 即每个日期参与的用户的平均百分比。

我对这个有点困惑 - 尝试按日期和用户 ID 分组,但到目前为止还没有运气。

非常感谢任何帮助!

最佳答案

我想这就是你想要的:

SELECT date(time),
count(distinct userid) / cd.cnt
FROM activity_entries ae join
(select count(distinct userid) as cnt
from activity_entries) cd
GROUP BY date(time);

它使用子查询来计算表中不同用户的总数,然后除以每天的用户数以获得比例。

关于mysql - 每天参与的用户百分比是多少(SQL 查询),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21220038/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com