题解 | #每类视频近一个月的转发量/率#

每类视频近一个月的转发量/率

https://www.nowcoder.com/practice/a78cf92c11e0421abf93762d25c3bfad

SELECT

tag,

sum( if_retweet ),

avg( if_retweet )

FROM

(

SELECT

a.video_id,

b.tag,

a.start_time,

a.end_time,

if_retweet

FROM

tb_user_video_log a

JOIN tb_video_info b ON a.video_id = b.video_id

) C

JOIN ( SELECT video_id, max( end_time ) max_time, min( start_time ) min_time FROM tb_user_video_log GROUP BY video_id ) D ON C.video_id = D.video_id

WHERE

timestampdiff( DAY, C.start_time, max_time )<= 29

GROUP BY

tag

全部评论

相关推荐

迟缓的斜杠青年巴比Q了:简历被投过的公司卖出去了,我前两天遇到过更离谱的,打电话来问我有没有意向报班学Java学习,服了,还拿我学校一个学长在他们那报班学了之后干了华为OD当招牌
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务