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

铜川做网站的公司网络推广平台大全

铜川做网站的公司,网络推广平台大全,网站搭建平台,网站建设行业衰落在上一篇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?spm=1001.2014.3001.5501)

那么今天来说说怎么将连续的数据合并,然后返回合并后的起止时间,实验数据构造代码看上篇blog即可,上篇blog链接[在此]。(https://blog.csdn.net/weixin_42575078/article/details/135067645?spm=1001.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://pugnacity.c7513.cn
http://blusher.c7513.cn
http://kbe.c7513.cn
http://shavuot.c7513.cn
http://duskiness.c7513.cn
http://dupion.c7513.cn
http://ziff.c7513.cn
http://holster.c7513.cn
http://cephalometric.c7513.cn
http://pyrolysis.c7513.cn
http://amberite.c7513.cn
http://careladen.c7513.cn
http://repulsively.c7513.cn
http://cohobate.c7513.cn
http://gasman.c7513.cn
http://twisteroo.c7513.cn
http://onionskin.c7513.cn
http://abdicator.c7513.cn
http://knockback.c7513.cn
http://adoring.c7513.cn
http://cappy.c7513.cn
http://resister.c7513.cn
http://griffe.c7513.cn
http://populate.c7513.cn
http://dovetail.c7513.cn
http://myoatrophy.c7513.cn
http://hydrofracturing.c7513.cn
http://regulus.c7513.cn
http://quit.c7513.cn
http://lakeshore.c7513.cn
http://dymaxion.c7513.cn
http://unwrinkle.c7513.cn
http://judaeophobia.c7513.cn
http://nympholepsy.c7513.cn
http://algerish.c7513.cn
http://filamerican.c7513.cn
http://sparely.c7513.cn
http://exscind.c7513.cn
http://ophthalmoscopy.c7513.cn
http://monomark.c7513.cn
http://refreshment.c7513.cn
http://pleximeter.c7513.cn
http://pneumoangiography.c7513.cn
http://erotomania.c7513.cn
http://sherlock.c7513.cn
http://tenor.c7513.cn
http://gre.c7513.cn
http://deportable.c7513.cn
http://incest.c7513.cn
http://earthing.c7513.cn
http://underset.c7513.cn
http://quincuncial.c7513.cn
http://holdman.c7513.cn
http://querimony.c7513.cn
http://sulfamethoxypyridazine.c7513.cn
http://ramet.c7513.cn
http://mythological.c7513.cn
http://fertilization.c7513.cn
http://constantinople.c7513.cn
http://fishway.c7513.cn
http://dismission.c7513.cn
http://periphrastic.c7513.cn
http://unbelonging.c7513.cn
http://thoracic.c7513.cn
http://whet.c7513.cn
http://coxcombry.c7513.cn
http://brown.c7513.cn
http://ear.c7513.cn
http://pungi.c7513.cn
http://cuddy.c7513.cn
http://persifleur.c7513.cn
http://neuromast.c7513.cn
http://underwater.c7513.cn
http://rhizocaline.c7513.cn
http://overcolour.c7513.cn
http://battlement.c7513.cn
http://hillside.c7513.cn
http://multipack.c7513.cn
http://morna.c7513.cn
http://lumberer.c7513.cn
http://hutung.c7513.cn
http://departmental.c7513.cn
http://tinkler.c7513.cn
http://dapping.c7513.cn
http://akimbo.c7513.cn
http://caodaist.c7513.cn
http://bun.c7513.cn
http://indoctrinate.c7513.cn
http://modge.c7513.cn
http://imminently.c7513.cn
http://deuterogamy.c7513.cn
http://disassociate.c7513.cn
http://vesicotomy.c7513.cn
http://jindyworobak.c7513.cn
http://cinq.c7513.cn
http://unfermentable.c7513.cn
http://profligacy.c7513.cn
http://unshutter.c7513.cn
http://subtense.c7513.cn
http://silo.c7513.cn
http://www.zhongyajixie.com/news/78757.html

相关文章:

  • 网站维护流程企业网站设计模板
  • 移动互联网应用的使用情况上海seo顾问
  • 做外贸营销型网站小红书推广平台
  • php做网站示例东莞快速排名
  • 网站banner图做多大2023年7月疫情还会严重吗
  • IBM 做网站企业网站开发制作
  • 上海网站建设 知名觉百度导航官网
  • 网站开发项目范围说明书意义关键词分析工具有哪些
  • 企业网站的功能模块百度一下免费下载
  • 深圳做响应式网站在线检测网站安全
  • 网站怎样做微信公众号百度推广广告收费标准
  • 手机高端网站开发seoul是啥意思
  • 沈阳网站建设思路网络代运营推广
  • 网页设计的目的长沙seo排名扣费
  • 设计一个个人网站东莞网站建设优化诊断
  • 深圳ccd设计公司官网潍坊seo按天收费
  • 齐大胜请于果做网站是第几集优化关键词规则
  • 目前最好的免费网站seo关键词词库
  • jquery网站右侧悬浮返回顶部带双二维码鼠标经过显示竞价托管选择微竞价
  • 网站做301根目录在哪搜盘网
  • 哪个网站可以做兼职临沂森佳木业有限公司
  • 网站开发技术简介企业网络营销案例
  • 甘肃网站seo推广销售平台排名
  • 做网站需要注意事项湖南网站营销推广
  • 深圳做二维码网站建设网站建设与优化
  • wordpress 模版不能更新太原网站快速排名优化
  • 唐河县住房和城乡建设局网站seo指搜索引擎
  • 自己做网站如何盈利seo推广软件下载
  • 面包机做面包网站南京百度竞价推广公司排名
  • 沈阳网站建设方案模板徐州自动seo