ソースコード
WITH T1 AS
(
SELECT ITEM_CODE
      ,ITEM_NAME
  FROM ITEM WK3
EXCEPT
SELECT ITEM_CODE
      ,ITEM_NAME
  FROM ITEM_HISTORY
),
T2 AS
(
SELECT ITEM_CODE
      ,ITEM_NAME
  FROM ITEM_HISTORY WK2
EXCEPT
SELECT ITEM_CODE
      ,ITEM_NAME
  FROM ITEM
),
T3 AS
(
SELECT WK1.ITEM_CODE
      ,WK1.ITEM_NAME
  FROM ITEM WK1
  LEFT JOIN ITEM_HISTORY WK2
  ON WK1.ITEM_CODE = WK2.ITEM_CODE
 WHERE WK1.USER_UPDATE_DATETIME <> wk2.USER_UPDATE_DATETIME
)
SELECT ITEM_CODE CODE
      ,ITEM_NAME NAME
      ,'ADDED' COMP_RSLT
 FROM T1
UNION
SELECT ITEM_CODE
      ,ITEM_NAME
      ,'DELETED' COMP_RSLT
 FROM T2
UNION
SELECT ITEM_CODE
      ,ITEM_NAME
      ,'UPDATED' COMP_RSLT
 FROM T3
ORDER BY CODE DESC
;
提出情報
提出日時2024/04/21 08:25:54
コンテスト第12回 SQLコンテスト
問題データ操作履歴
受験者Tsukamon
状態 (詳細)AC
(Accepted: 正答)
メモリ使用量84 MB
メッセージ
テストケース(通過数/総数)
3/3
状態
メモリ使用量
データパターン1
AC
84 MB
データパターン2
AC
83 MB
データパターン3
AC
83 MB