ソースコード

SELECT 
A.max_date as CK_DATE,
A.m_code as CODE,
MEM.LAST_NAME || MEM.FIRST_NAME as NAME,
ROUND(A.weight - B.weight,1) as CHG_WT

FROM 
(SELECT MEMBER_CODE as m_code,
        MAX(CHECKUP_DATE) as max_date,
        WEIGHT as weight
    FROM HEALTH_CHECKUP 
    GROUP BY MEMBER_CODE)
A INNER JOIN
(SELECT MEMBER_CODE as m_code,
        MIN(CHECKUP_DATE) as min_date,
        WEIGHT as weight
    FROM HEALTH_CHECKUP
    GROUP BY MEMBER_CODE)
B ON A.m_code = B.m_code

INNER JOIN MEMBER_MST MEM
ON A.m_code = MEM.MEMBER_CODE

WHERE ABS(ROUND(A.weight - B.weight,1) ) >= 5
ORDER BY CHG_WT DESC,CODE DESC

提出情報
提出日時2024/06/23 22:42:35
コンテスト第13回 SQLコンテスト
問題体重差分
受験者t08043
状態 (詳細)WA
(Wrong Answer: 誤答)
メモリ使用量98 MB
メッセージ
テストケース(通過数/総数)
1/2
状態
メモリ使用量
データパターン1
AC
87 MB
データパターン2
WA
98 MB