当前位置: 首页 > news >正文

成品网站源码1688体验区友情链接交换方式有哪些

成品网站源码1688体验区,友情链接交换方式有哪些,唐山seo优化,北京优化网站方法【问题】 统计在有用户互动的最近一个月(按包含当天在内的近30天算,比如10月31日的近30天为10.2~10.31之间的数据)中,每类视频的转发量和转发率(保留3位小数)。 【数据】 用户-视频互动表 tb_user_video…

【问题】

统计在有用户互动的最近一个月(按包含当天在内的近30天算,比如10月31日的近30天为10.2~10.31之间的数据)中,每类视频的转发量和转发率(保留3位小数)。

【数据】

用户-视频互动表 tb_user_video_log
(uid-用户ID, video_id-视频ID, start_time-开始观看时间, end_time-结束观看时间, if_follow-是否关注, if_like-是否点赞, if_retweet-是否转发, comment_id-评论ID)

短视频信息表 tb_video_info
(video_id-视频ID, author-创作者ID, tag-类别标签, duration-视频时长(秒), release_time-发布时间)

输出示例数据:tag,retweet_cut,retweet_rate

【要点】

  1. 获得两个时间戳之间相差多少天:datediff(x1,x2)
  2. 由题目中的例子看出,相差30天两个时间相减计算结果实际上是29天,很容易犯错
  3. 题目描述的比较模糊,“有用户互动的最近一个月” 是每类视频分别计算,还是所有的类型放一起看?面试中如果碰到这类题可以跟面试官沟通来明确需求。

【解答】

select b.tag,  sum(if_retweet) as retweet_cut,  round(sum(if_retweet)/count(*),3) as  retweet_rate
from tb_user_video_log a left join tb_video_info b on a.video_id=b.video_id
where datediff(a.start_time,(select start_time from tb_user_video_log order by id desclimit 1))<=29
group by b.tag
order by retweet_rate desc

【知识扩充】

sql 计算时间差 datediff & timestampdiff

http://www.tj-hxxt.cn/news/81425.html

相关文章:

  • 外国高端网站知乎关键词排名优化
  • 云服务器 可以做网站吗直接打开百度
  • 做学校子网站南宁百度关键词优化
  • 注册安全工程师难吗seo建站优化推广
  • 乐清做网站哪家好朋友圈推广一天30元
  • asp能单独做网站吗2024新闻热点摘抄
  • 做宣传手册的网站营销网站建设的因素
  • 网站建设行业分析网页制作平台有哪些
  • 装修设计图免费软件廊坊关键词优化报价
  • 大淘客做网站视频企业文化墙
  • 怎么做网站一个平台建设网站费用
  • 律师网站建设哪家专业百度seo查询
  • 泉州优化seo网站关键词优化怎么把网站排名到百度前三名
  • 成都网站seo服务新闻小学生摘抄
  • 网站设计与建设论文开题报告做网站要多少钱
  • 中国安能建设总公司网站搜索关键词推荐
  • 免费做明信片的网站优化营商环境应当坚持什么原则
  • 建设一个网站哪家好搜索引擎调词平台
  • 怎么分辨网站是不是h5google推广教程
  • 武汉市网站设计湖南长沙seo教育
  • 瓦力工厂少儿编程加盟seo网络推广知识
  • net网站开发百度分析工具
  • 东莞网站公司建站系统推荐
  • 网站运营系统2345浏览器主页网址
  • 做淘宝客网站要注意什么网络媒体软文案例
  • 百度域名提交收录网址上海百度移动关键词排名优化
  • 昆明猫咪科技网站建设seo在哪可以学
  • 哪家做网站做得好seo的基础优化
  • 网站内链seo免费seo软件
  • 做网站吸引客户宁德市教育局官网