ソースコード
SELECT
	*
FROM
	(
	SELECT
		SURVEY_YEAR AS SV_YEAR
		, PF_NAME AS PREFECTURE
		, CASE B.KIND_NO
				WHEN 1 THEN '小学校'
				WHEN 2 THEN '中学校'
				WHEN 3 THEN '高校'
				WHEN 4 THEN '短大'
				WHEN 5 THEN '大学'
				WHEN 6 THEN '大学院'
			END
		  AS KIND
		, SUM(
			CASE B.KIND_NO
				WHEN 1 THEN IFNULL(ELEMENTARY, 0)
				WHEN 2 THEN IFNULL(MIDDLE, 0)
				WHEN 3 THEN IFNULL(HIGH, 0)
				WHEN 4 THEN IFNULL(JUNIOR_CLG, 0)
				WHEN 5 THEN IFNULL(COLLEGE, 0)
				WHEN 6 THEN IFNULL(GRADUATE, 0)
			END
		) AS AMT
	FROM
		ENROLLMENT_STATUS ES
		INNER JOIN PREFECTURE P
		ON
			ES.PF_CODE = P.PF_CODE
	CROSS JOIN
	  (
	    SELECT
	      1 AS KIND_NO
	    UNION ALL
	    SELECT
	      2 AS KIND_NO
	    UNION ALL
	     SELECT
	      3 AS KIND_NO
	    UNION ALL
	     SELECT
	      4 AS KIND_NO
	    UNION ALL
	     SELECT
	      5 AS KIND_NO
	    UNION ALL
	     SELECT
	      6 AS inKIND_NOdex
	  ) AS B
	GROUP BY
	  SV_YEAR
	  , PREFECTURE
	  , KIND_NO
	ORDER BY
	  P.PF_CODE
	  , B.KIND_NO
)
WHERE AMT <> 0
AND SV_YEAR = 2020
提出情報
提出日時2022/09/22 11:50:32
コンテスト第2回 SQLコンテスト
問題就学状況の表示変換
受験者taitai
状態 (詳細)WA
(Wrong Answer: 誤答)
メモリ使用量95 MB
メッセージ
テストケース(通過数/総数)
1/2
状態
メモリ使用量
データパターン1
WA
95 MB
データパターン2
AC
91 MB