论坛首页新手上路 签到
查看: 377|回复: 0

[知识分享] 最长连续节次的获取

[复制链接]
江苏金智教育信息股份有限公司-吴志鹏

该用户从未签到

26

主题

26

帖子

78

积分

版主

Rank: 7Rank: 7Rank: 7

积分
78
发表于 2020-11-13 14:51:50 | 显示全部楼层 |阅读模式
本帖最后由 zpwu 于 2020-11-13 14:54 编辑

有这样的数据,希望能找到BZ=1连续的最大记录数(排序字段是PX)

使用以下sql实现
select max(cnt) from(
  select px - dd,count(*) cnt from(
  select px,bz,sum(bz)over(order by px) as dd from aa
  )where bz!='0' group by px-dd
)

E24C1D34-C9E4-4a67-81EF-3F83A0467FB1.png
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

Archiver|手机版|小黑屋|江苏金智教育信息股份有限公司 ( 系统管理员:binmeng@wisedu.com  

GMT+8, 2021-3-7 23:18

Powered by Discuz! X3.2

© 2015 Design: www.wisedu.com

快速回复 返回顶部 返回列表