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

网站建设whjzyh做推广网站的去哪能买到有效资料

网站建设whjzyh,做推广网站的去哪能买到有效资料,thinkphp,semi是什么意思1、背景#xff1a;通过业务埋点数据#xff0c;统计用户在页面的停留时间 样例数据#xff0c;样例数据存入表tmp#xff0c; 有如下字段用户uid、动作时间戳time、页面名称pn、动作名称action SELECT 12345 AS uid, 1695613731020 AS time, 搜索 AS pn, click AS acti…1、背景通过业务埋点数据统计用户在页面的停留时间 样例数据样例数据存入表tmp 有如下字段用户uid、动作时间戳time、页面名称pn、动作名称action SELECT 12345 AS uid, 1695613731020 AS time, 搜索 AS pn, click AS action UNION ALL SELECT 12345 AS uid, 1695613732021 AS time, 搜索 AS pn, click AS action UNION ALL SELECT 12345 AS uid, 1695613734024 AS time, 搜索 AS pn, click AS action UNION ALL SELECT 12345 AS uid, 1695613737036 AS time, 列表 AS pn, click AS action UNION ALL SELECT 12345 AS uid, 1695613738037 AS time, 列表 AS pn, click AS action UNION ALL SELECT 12345 AS uid, 1695613740040 AS time, 列表 AS pn, click AS action uidtimepnaction123451695613731020搜索click123451695613732021搜索click123451695613734024搜索click123451695613737036列表click123451695613738037列表click123451695613740040列表click 思路以用户维度按时间进行升序排列通过lag函数找到上一个时间动作last_pn SELECT uid, time, pn, row_number() OVER (PARTITION BY uid ORDER BY time DESC) AS rn, lag(pn, 1) OVER (PARTITION BY uid ORDER BY time ASC) AS last_pn FROM tmp rn排序的作用是找到最后一个动作 uidtimepnrnlast_pn123451695613731020搜索6123451695613732021搜索5搜索123451695613734024搜索4搜索123451695613737036列表3搜索123451695613738037列表2列表123451695613740040列表1列表 然后将发生页面变化的节点进行标记 SELECT *, if(pn nvl(last_pn, 空) OR rn 1, 1, 0) AS label FROM ( SELECT uid, time, pn, row_number() OVER (PARTITION BY uid ORDER BY time DESC) AS rn , lag(pn, 1) OVER (PARTITION BY uid ORDER BY time ASC) AS last_pn FROM tmp ) t uidtimepnrnlast_pnlabel123451695613731020搜索61123451695613732021搜索5搜索0123451695613734024搜索4搜索0123451695613737036列表3搜索1123451695613738037列表2列表0123451695613740040列表1列表1 之后统计停留时间就可以只看label 1的日志之间的时间差即可全部代码如下 WITH tmp AS (SELECT 12345 AS uid, 1695613731020 AS time, 搜索 AS pn, click AS actionUNION ALLSELECT 12345 AS uid, 1695613732021 AS time, 搜索 AS pn, click AS actionUNION ALLSELECT 12345 AS uid, 1695613734024 AS time, 搜索 AS pn, click AS actionUNION ALLSELECT 12345 AS uid, 1695613737036 AS time, 列表 AS pn, click AS actionUNION ALLSELECT 12345 AS uid, 1695613738037 AS time, 列表 AS pn, click AS actionUNION ALLSELECT 12345 AS uid, 1695613740040 AS time, 列表 AS pn, click AS action) SELECT * FROM (SELECT uid, pn, time, CAST((lead(time, 1) OVER (PARTITION BY uid ORDER BY time ASC) - time) / 1000 AS BIGINT) AS stay_timeFROM (SELECT *, if(pn nvl(last_pn, 空)OR rn 1, 1, 0) AS labelFROM (SELECT uid, time, pn, row_number() OVER (PARTITION BY uid ORDER BY time DESC) AS rn, lag(pn, 1) OVER (PARTITION BY uid ORDER BY time ASC) AS last_pnFROM tmp) t) ttWHERE label 1 ) ttt WHERE stay_time IS NOT NULL 最终统计结果如下 uidpntimestay_time12345搜索1695613731020612345列表16956137370363
http://www.hkea.cn/news/14311206/

相关文章:

  • 网站建设在哪里可以筹集素材营销策划的内容包括哪些
  • 内蒙古网站建设可以做企业宣传的网站
  • 网站建设成都公司网站收录大幅度下降
  • 自建网站迁移海外全球购官网
  • 网站优化排名带分期功能的网站建设
  • 51自学网官方网站宿州房产信息网二手房
  • 四川建设网站信息查询中心做网站网页挣钱不
  • 怎么建设h5网站电子商务平台经营者义务有哪些
  • 用wordpress做外贸网站网站开发项目经验描述怎么写
  • 网站使用费用网站会动的页面怎么做的
  • 四川省建设厅官方网站电话湛江做网站说
  • 郑州恩恩网站建设天正电气网站建设
  • 国家城乡建设部网站导航网页
  • 高校校园网站建设培训班个人主页写什么内容
  • 辽宁工程建设工程信息网站健身房网站的建设情况
  • 建站行业消失了吗大连的网页设计公司
  • 做ppt很有创意的网站网站编辑做多久可以升职
  • 成都维尼网络 网站建设天津 网站设计
  • 江苏天宇建设集团官方网站先进的网站开发技术
  • 自适应自助建站网站htm5网站建设
  • 建设网站需要客户提供什么资料电商网站建设考试题
  • 郑州做网站推广的公司杭州专业的网站制作公司
  • php网站开发技术题目中国营销协会官网
  • 微网站建设目的联合实验室 网站建设方案
  • 产品推广网站哪个好wordpress显示称谓
  • 无忧网站建设哪家便宜网络营销师怎么报名
  • 给菠菜网站做外包wordpress在线浏览pdf
  • 营销型网站建设页面wordpress 禁止删除分类
  • 百度网站官方认证怎么做外贸服装商城网站建设
  • 做艺术品拍卖的网站重庆网站建设制作设计公司哪家好