ソースコード
WITH AKI AS (
	SELECT
		LINE,
		RSV
	FROM
		(SELECT
			'A' AS LINE,
			group_concat(RSV_STATUS, ',')  AS RSV
		 FROM
		 	(SELECT * FROM SEAT_RESERVE WHERE LINE_ID = 'A' ORDER BY SEAT_NO)
		UNION ALL 
		SELECT
			'B' AS LINE,
			group_concat(RSV_STATUS, ',')  AS RSV
		 FROM
		 	(SELECT * FROM SEAT_RESERVE WHERE LINE_ID = 'B' ORDER BY SEAT_NO)
		UNION ALL 
		SELECT
			'C' AS LINE,
			group_concat(RSV_STATUS, ',')  AS RSV
		 FROM
		 	(SELECT * FROM SEAT_RESERVE WHERE LINE_ID = 'C' ORDER BY SEAT_NO)
		UNION ALL 
		SELECT
			'D' AS LINE,
			group_concat(RSV_STATUS, ',')  AS RSV
		 FROM
		 	(SELECT * FROM SEAT_RESERVE WHERE LINE_ID = 'D' ORDER BY SEAT_NO)
		UNION ALL 
		SELECT
			'E' AS LINE,
			group_concat(RSV_STATUS, ',') AS RSV
		 FROM
		 	(SELECT * FROM SEAT_RESERVE WHERE LINE_ID = 'E' ORDER BY SEAT_NO)
		) 
	WHERE
		RSV LIKE '%0,0,0%'
)
SELECT
    LINE,
	INSTR(REPLACE(RSV, ',', ''), '000') AS SEAT_F,
	INSTR(REPLACE(RSV, ',', ''), '000') + 2 AS SEAT_T
FROM
	AKI
ORDER BY
    LINE DESC
提出情報
提出日時2024/06/21 19:38:40
コンテスト第13回 SQLコンテスト
問題空席検索
受験者tanaka
状態 (詳細)WA
(Wrong Answer: 誤答)
メモリ使用量83 MB
メッセージ
テストケース(通過数/総数)
1/3
状態
メモリ使用量
データパターン1
WA
83 MB
データパターン2
AC
83 MB
データパターン3
WA
83 MB