ソースコード
SELECT
  CK_DATE
  ,CODE
  ,LAST_NAME || FIRST_NAME AS NAME
  ,(WEIGHT*10 - WEIGHT_1*10)/10 AS CHG_WT
FROM(
  SELECT
       CHECKUP_DATE AS CK_DATE
       ,MEMBER_CODE AS CODE
       ,row_number() over (partition by MEMBER_CODE order by CHECKUP_DATE DESC) AS COUNT
       ,WEIGHT
       ,LEAD (WEIGHT, 1) OVER (partition by MEMBER_CODE ORDER BY CHECKUP_DATE DESC) AS WEIGHT_1 
  FROM HEALTH_CHECKUP
) HC
INNER JOIN MEMBER_MST MM ON MM.MEMBER_CODE = HC.CODE
WHERE COUNT = 1
  AND ABS((WEIGHT*10 - WEIGHT_1*10)/10) >= 5
  AND WEIGHT_1 IS NOT NULL
ORDER BY CHG_WT DESC
       , CODE DESC
提出情報
提出日時2024/07/24 15:23:24
コンテスト第13回 SQLコンテスト
問題体重差分
受験者kk853
状態 (詳細)AC
(Accepted: 正答)
メモリ使用量86 MB
メッセージ
テストケース(通過数/総数)
2/2
状態
メモリ使用量
データパターン1
AC
86 MB
データパターン2
AC
86 MB