我下面的代码列出的是同一排相邻的空座位,我想达到的效果是如果有3个或4个人相邻在同一排怎么修改

select SEAT,L_SEAT,rowid,L_rowid  from (

select *,

LAG(SEAT) OVER(ORDER BY SEAT*1) L_SEAT,

LAG(STATUS) OVER(ORDER BY SEAT*1) L_STATUS,

LAG(rowid) over(order BY seat*1) L_rowid

from ks3) a

WHERE status='未预订' AND L_STATUS='未预订' and rowid=L_rowid

image.pngimage.png

SQL yzmfKZXQ1464691 发布于 2022-8-3 18:04
1min目标场景问卷 立即参与
回答问题
悬赏:0 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
取消
  • 1关注人数
  • 1800浏览人数
  • 最后回答于:2022-8-3 18:04
    请选择关闭问题的原因
    确定 取消
    返回顶部