ソースコード

select bs.LINE_ID AS LINE
	  ,bs.SEAT_NO AS SEAT_F
	  ,p2.SEAT_NO AS SEAT_T
from SEAT_RESERVE bs
left outer join (
	select LINE_ID
		, SEAT_NO
		, RSV_STATUS
	from   SEAT_RESERVE
	) AS  p1
ON  p1.LINE_ID = bs.LINE_ID
and p1.SEAT_NO = bs.SEAT_NO+1
left outer join (
	select LINE_ID
		, SEAT_NO
		, RSV_STATUS
	from   SEAT_RESERVE
	) AS  p2
ON  p2.LINE_ID = bs.LINE_ID
and p2.SEAT_NO = bs.SEAT_NO+2
where  bs.RSV_STATUS = '0'
and    p1.RSV_STATUS = '0'
and    p2.RSV_STATUS = '0'
order by bs.LINE_ID desc,bs.SEAT_NO asc 
提出情報
提出日時2024/06/24 11:31:10
コンテスト第13回 SQLコンテスト
問題空席検索
受験者test002
状態 (詳細)AC
(Accepted: 正答)
メモリ使用量96 MB
メッセージ
テストケース(通過数/総数)
3/3
状態
メモリ使用量
データパターン1
AC
95 MB
データパターン2
AC
96 MB
データパターン3
AC
82 MB