【发布时间】:2020-03-09 00:03:47
【问题描述】:
我对 SQL 很陌生,我正在努力解决我练习中的一个问题。我将如何计算每个每日活跃用户的平均会话时长?显示的表格只是扩展表格的一个示例。想象一下加载更多行。
我只是用这个查询来计算每日活跃用户数:
SELECT COUNT (DISTINCT user_id)
FROM table1
【问题讨论】:
-
您忘记添加表格了 :)。可能想回来编辑。
-
@JohnHumphreys-w00te 抱歉,现在添加!
-
用您正在使用的数据库标记您的问题。还要定义“每个每日活跃用户的平均会话时长”是什么意思。
-
提示: 1) 描述为“per”something 的 SQL 查询暗示了
GROUP BY子句。 --- 2) 要“计算平均值”,您将使用AVG()聚合函数。--- 现在尝试编写 SQL 查询。