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

网站名称是网址吗数字营销策划

网站名称是网址吗,数字营销策划,企业注册网站域名,项目管理软件系统在上一篇blog说到#xff0c;如何去优化查询连续值范围#xff0c;没看过的朋友#xff0c;上篇blog链接[在此]。(https://blog.csdn.net/weixin_42575078/article/details/135067645?spm1001.2014.3001.5501) 那么今天来说说怎么将连续的数据合并#xff0c;然后返回合并…在上一篇blog说到如何去优化查询连续值范围没看过的朋友上篇blog链接[在此]。(https://blog.csdn.net/weixin_42575078/article/details/135067645?spm1001.2014.3001.5501) 那么今天来说说怎么将连续的数据合并然后返回合并后的起止时间实验数据构造代码看上篇blog即可上篇blog链接[在此]。(https://blog.csdn.net/weixin_42575078/article/details/135067645?spm1001.2014.3001.5501) 比如前四个项目合并后起止时间就是1号和5号。 select * from v;-----------------------------------------------接下来细分每个步骤写出这个SQL----------------------------------------------- 1、提取上一工程结束日期 select proj_id as 编号,proj_start as 开始时间,proj_end as 结束时间,lag(proj_end) over(order by proj_id) as 上一工程结束时间from v;2、标记工程的连续状态 with x0 as( select proj_id as 编号,proj_start as 开始时间,proj_end as 结束时间,lag(proj_end) over(order by proj_id) as 上一工程结束时间 from v) select 编号,开始时间,结束时间,上一工程结束时间,case when 开始时间 上一工程结束时间 then 0 else 1 end as 连续状态 from x0;3、将连续状态进行累加得到分组依据 with x0 as( select proj_id as 编号,proj_start as 开始时间,proj_end as 结束时间,lag(proj_end) over(order by proj_id) as 上一工程结束时间 from v), x1 as( select 编号,开始时间,结束时间,上一工程结束时间,case when 开始时间 上一工程结束时间 then 0 else 1 end as 连续状态 from x0) select 编号,开始时间,结束时间,上一工程结束时间,连续状态,sum(连续状态) over(order by 编号) as 分组依据 from x1;4、根据分组依据即可统计出5个连续分组并求出起止时间 with x0 as( select proj_id as 编号,proj_start as 开始时间,proj_end as 结束时间,lag(proj_end) over(order by proj_id) as 上一工程结束时间 from v), x1 as( select 编号,开始时间,结束时间,上一工程结束时间,case when 开始时间 上一工程结束时间 then 0 else 1 end as 连续状态 from x0), x2 as( select 编号,开始时间,结束时间,上一工程结束时间,连续状态,sum(连续状态) over(order by 编号) as 分组依据 from x1) select 分组依据,min(开始时间) as 开始时间,max(结束时间) as 结束时间 from x2 group by 分组依据 order by 1;今天的要点就是善用分析函数lag() over()感兴趣的朋友可以去做下实验。
http://www.dnsts.com.cn/news/158154.html

相关文章:

  • 电子商务网站建设和管理wordpress手机版怎么做
  • 网站的页脚什么做商业空间设计说明范文
  • 网站开发ppt方案模板梧州网站建设服务商
  • 经典重庆新闻论坛婚纱摄影 网站关键词 优化
  • 怎么做彩票网站平台七台河新闻联播2023
  • 大渡口区网站建设论坛类网站怎么建设
  • 做书app下载网站有哪些模板网站怎么做卖
  • 青岛广新信建设咨询公司网站张家港高端网站制作
  • 烟台专业做网站公司哪家好网站seo规范
  • 网站建设概网站开发单子
  • 网站设计与制作培训班微信公众号创建平台
  • 国外扁平化网站设计欣赏一个网站如何做推广
  • 网站服务器租用价格多少钱一年台州网站建设系统
  • 2017建站之星怎么样网站百度不收录了
  • 网站主持人建立石墨碳素网站怎么做
  • 网站开发外键企业网站推广制作教程
  • 杭州seo网站小型装修公司店面装修
  • jquery素材网站龙岗网络营销网站制作哪里好
  • 湖南做网站 就问磐石网络专业wordpress 推荐文章
  • 做美妆网站名称石家庄建设信息网必须交费吗
  • 代写文章免费网站优化排名
  • 合肥建站优化html编写软件
  • 做衣服外单网站seo运营专员
  • 利用vps做网站做直播网站一定要idc吗
  • 开o2o网站需要什么手续做单页面网站
  • 西安H5网站开发网站搭建制作免费
  • 网站建设的公司价格荣耀商城官网网站
  • 用vue.js做网站改网站字体颜色代码
  • 苏州网站建设行业做暧暧的网站
  • 合肥做公司网站公司郑州发布评论