コンテストの制限時間が終了しました。
以降も提出を行うことができますが、順位集計には反映されません。
以降も提出を行うことができますが、順位集計には反映されません。
ソースコード
WITH
HEALTH_CHECKUP_NO AS
(
SELECT
ROW_NUMBER() OVER(PARTITION BY T1.MEMBER_CODE ORDER BY T1.CHECKUP_DATE DESC) AS No,
T1.*
FROM HEALTH_CHECKUP T1
),
HEALTH_CHECKUP_NEW AS(
SELECT *
FROM HEALTH_CHECKUP_NO T1
WHERE
T1.No = 1
),
HEALTH_CHECKUP_OLD AS(
SELECT *
FROM HEALTH_CHECKUP_NO T1
WHERE
T1.No = 2
)
SELECT
T1.CHECKUP_DATE CK_DATE,
T1.MEMBER_CODE CODE,
T3.LAST_NAME || T3.FIRST_NAME NAME,
ROUND(ABS(T1.WEIGHT - T2.WEIGHT)) CHG_WT
FROM HEALTH_CHECKUP_NEW T1
LEFT OUTER JOIN HEALTH_CHECKUP_OLD T2
ON T2.MEMBER_CODE = T1.MEMBER_CODE
LEFT OUTER JOIN MEMBER_MST T3
ON T3.MEMBER_CODE = T1.MEMBER_CODE
WHERE
T1.WEIGHT - T2.WEIGHT >= 5
OR T2.WEIGHT - T1.WEIGHT >= 5
ORDER BY ROUND(ABS(T1.WEIGHT - T2.WEIGHT)) DESC,T1.MEMBER_CODE DESC
提出情報
提出日時 | 2024/06/23 21:02:23 |
コンテスト | 第13回 SQLコンテスト |
問題 | 体重差分 |
受験者 | syakariki1605 |
状態 (詳細) | WA (Wrong Answer: 誤答) |
メモリ使用量 | 85 MB |
メッセージ
テストケース(通過数/総数)
0/2
状態
メモリ使用量
データパターン1
WA
85 MB
データパターン2
WA
85 MB