题解 | #2021年11月每天的人均浏览文章时长#
2021年11月每天的人均浏览文章时长
https://www.nowcoder.com/practice/8e33da493a704d3da15432e4a0b61bb3
# 个人认为最难的地方在于timestampdiff时间函数的使用,一般是很难想得到用它
解题思路:
2021年11月每天的人均浏览时长
1,分组依据是时间,用到date_format函数,人均浏览时长,需要用到sum进行计算,然后用总秒数除总人数得人均。
2,需要剔除重复人头数,条件过滤中需要用到artical_id !=0及时间过滤-2021-11 (因为artical_id-文章ID为0表示用户在非文章内容页(比如App内的列表页、活动页等)
# TIMESTAMPDIFF函数用于计算两个日期的时间差,timestampdiff(返回的时间差单位,比较的日期1,比较的日期2)