ソースコード
WITH SeatAvailability AS (
    SELECT
        LINE_ID,
        SEAT_NO,
        LEAD(SEAT_NO, 2) OVER(PARTITION BY LINE_ID ORDER BY SEAT_NO) AS SEAT_T
    FROM
        (
            SELECT
                LINE_ID,
                SEAT_NO,
                RSV_STATUS,
                ROW_NUMBER() OVER(PARTITION BY LINE_ID ORDER BY SEAT_NO) AS rn
            FROM
                SEAT_RESERVE
            WHERE
                RSV_STATUS = '0'
        ) AS available_seats
    WHERE
        rn <= 75 - 2
)
SELECT
    LINE_ID AS "LINE",
    SEAT_NO AS "SEAT_F",
    SEAT_T AS "SEAT_T"
FROM
    SeatAvailability
WHERE
    SEAT_T IS NOT NULL
ORDER BY
    LINE_ID DESC,
    SEAT_NO ASC;
提出情報
提出日時2024/06/23 21:15:23
コンテスト第13回 SQLコンテスト
問題空席検索
受験者yasuike
状態 (詳細)WA
(Wrong Answer: 誤答)
メモリ使用量89 MB
メッセージ
テストケース(通過数/総数)
0/3
状態
メモリ使用量
データパターン1
WA
88 MB
データパターン2
WA
86 MB
データパターン3
WA
89 MB