SELECT
dt,
ROUND(SUM(time_diff) / COUNT(DISTINCT uid), 1) AS avg_viiew_len_sec # 人均浏览时长
FROM(
SELECT
uid,
DATE(out_time) AS dt,
TIMESTAMPDIFF(SECOND, in_time, out_time) AS time_diff
FROM tb_user_log
WHERE DATE_FORMAT(out_time, '%Y-%m') = '2021-11' AND artical_id != 0 # 条件2021年11月, artical-id不能为0
) AS tb1
GROUP BY dt
ORDER BY avg_viiew_len_sec ASC # 短到长排序

京公网安备 11010502036488号