ソースコード
SELECT
*
FROM
(
	SELECT
	I.ITEM_CODE AS "CODE",
	I.ITEM_NAME AS "NAME",
	CASE WHEN I.USER_UPDATE_DATETIME <> IH.USER_UPDATE_DATETIME THEN 'UPDATED' WHEN IH.ITEM_CODE IS NULL THEN 'ADDED' END AS "COMP_RSLT"
	FROM
	ITEM I
	LEFT JOIN ITEM_HISTORY IH
	ON I.ITEM_CODE = IH.ITEM_CODE
	WHERE I.USER_UPDATE_DATETIME <> IH.USER_UPDATE_DATETIME OR IH.ITEM_CODE IS NULL

	UNION ALL

	SELECT
	IH.ITEM_CODE AS "CODE",
	IH.ITEM_NAME AS "NAME",
	CASE WHEN I.ITEM_CODE IS NULL THEN 'DELETED' END AS "COMP_RSLT"
	FROM
	ITEM_HISTORY IH
	LEFT JOIN ITEM I
	ON I.ITEM_CODE = IH.ITEM_CODE
	WHERE I.ITEM_CODE IS NULL
) T
ORDER BY "CODE" DESC;
提出情報
提出日時2024/06/23 21:08:37
コンテスト第12回 SQLコンテスト
問題データ操作履歴
受験者GN2024
状態 (詳細)AC
(Accepted: 正答)
メモリ使用量88 MB
メッセージ
テストケース(通過数/総数)
3/3
状態
メモリ使用量
データパターン1
AC
88 MB
データパターン2
AC
87 MB
データパターン3
AC
84 MB