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

设计工资一般多少南京seo排名

设计工资一般多少,南京seo排名,建建建设网站公司电话号码,响应式网站背景目录 问题:SQL解答: 问题: 如下为某电商公司用户访问网站的数据,包括用户id和访问时间两个字段。现有如下规则:如果某个用户的连续的访问记录时间间隔小于60秒,则属于同一个会话,现在需要计算每…

目录

  • 问题:
  • SQL解答:

问题:

如下为某电商公司用户访问网站的数据,包括用户id和访问时间两个字段。现有如下规则:如果某个用户的连续的访问记录时间间隔小于60秒,则属于同一个会话,现在需要计算每个用户有多少个会话。比如A用户在第1秒,60秒,200秒,230秒有三次访问记录,则该用户有2个会话,其中第一个会话是第1秒和第60秒的记录,第二个会话是第200秒和230秒的记录。


user_id     ts
1001    16920000000
1001    16920000050
1002    16920000065
1002    16920000080
1001    16920000150
1002    16920000160

SQL解答:

先按用户分组、时间排序后取每行数据的前一行的时间,然后判断当前行的时间与前一行时间的差值,看是否在给定的范围内,然后再做开窗累加就可以得到每个用户不同的会话编号了。思路如下图:

user_idts判断与上一行差值是否小于60开窗累加当做会话编号
A100
A6000
A20011
A23001
with tmp as (select 1001 as user_id,16920000000 as tsunion allselect 1001 as user_id,16920000050 as tsunion allselect 1002 as user_id,16920000065 as tsunion allselect 1002 as user_id,16920000080 as tsunion allselect 1001 as user_id,16920000150 as tsunion allselect 1002 as user_id,16920000160 as ts
)selectuser_id,count(distinct user_group) as user_group_cnt
from
(selectuser_id,ts-- 开窗做累加,sum(flag) over(partition by user_id order by ts) as user_groupfrom(
selectuser_id,ts-- 判断当前行的时间与上一行的差值,if(ts-last_ts<60,0,1) as flagfrom(
selectuser_id,ts-- 取当前行的上一个时间,没有上一行就给自身的时间,lag(ts,1,ts) over(partition by user_id order by ts) as last_tsfrom tmp
)t1
)t1
)t1
group by user_id;
http://www.fp688.cn/news/162827.html

相关文章:

  • 不用关网站备案外贸推广平台哪个好
  • 网站的具体内容职业培训机构排名
  • 做外语网站的公司seo的基本内容
  • 柬埔寨网站开发洛阳网站建设优化
  • wordpress没有页面模板安卓优化大师清理
  • 免费建.com的网站seo招聘信息
  • 广告设计公司实践报告广州seo招聘
  • 网站自动收录最近一周的时政热点新闻
  • 免费网页游戏手机版全网优化推广
  • 折再返怎么 做网站指数是什么
  • 网站的用户注册怎么做企业策划
  • 交通网站建设方案网络营销平台排名
  • 适应 分辨率 网站哪里有免费的网站推广
  • 如何设计网站的首页网址外链平台
  • 陕西做教学成果网站的公司seo服务外包价格
  • 网站建设制作pdf衡阳seo快速排名
  • 如何在微信公众号内部做网站seo的作用有哪些
  • 南京建设公司网站市场营销的策划方案
  • 讨论致同国际网站建设情况广告公司取名字参考大全
  • 网站开发 重庆推广方法有哪几种
  • dede仿站seo网站推广收费
  • 四合一网站seo网站推广如何做
  • 网站移动页面怎么做的一般的电脑培训班要多少钱
  • 如何做网站的优化seo网络优化公司
  • 做淘宝还有必要做网站吗站长工具在线免费
  • 做营销网站建设挣钱吗宁波seo外包服务平台
  • 石家庄网站设计公司的别名是百度自然排名优化
  • 做网站那个搜索引擎好蓝牙耳机网络营销推广方案
  • 长沙营销网站建设网站的建设流程
  • 全面的移动网站建设百度一下你就知道百度一下