ソースコード
with
  abv as (
    select
      line_id,
      seat_no as SEAT_M,
      rsv_status,
      lag (seat_no) over (
        partition by
          line_id
        order by
          line_id,
          seat_no
      ) as SEAT_F,
      lead (seat_no) over (
        partition by
          line_id
        order by
          line_id,
          seat_no
      ) as SEAT_T
    from
      SEAT_RESERVE
    where
      RSV_STATUS = '0'
  )
select
  abv.line_id as LINE,
  abv.SEAT_F as SEAT_F,
  abv.SEAT_T as SEAT_T
from
  abv
 where
  abv.SEAT_T - abv.SEAT_F =2
order by
  LINE_ID desc,
  SEAT_F;
提出情報
提出日時2024/06/23 17:28:49
コンテスト第13回 SQLコンテスト
問題空席検索
受験者matukoto
状態 (詳細)AC
(Accepted: 正答)
メモリ使用量88 MB
メッセージ
テストケース(通過数/総数)
3/3
状態
メモリ使用量
データパターン1
AC
84 MB
データパターン2
AC
88 MB
データパターン3
AC
86 MB