コンテストの制限時間が終了しました。
以降も提出を行うことができますが、順位集計には反映されません。
以降も提出を行うことができますが、順位集計には反映されません。
ソースコード
with WHT1 as (
select
MEMBER_CODE
, CHECKUP_DATE
, rank() over (partition by MEMBER_CODE order by CHECKUP_DATE desc) as RANK
, WEIGHT
from HEALTH_CHECKUP)
select
CHK.CHECKUP_DATE as CK_DATE
, CHK.MEMBER_CODE as CODE
, MST.LAST_NAME || MST.FIRST_NAME as NAME
, (CHK.WEIGHT * 10 - WHT1.WEIGHT * 10) / 10 as CHG_WT
from
HEALTH_CHECKUP as CHK
inner join MEMBER_MST as MST
on MST.MEMBER_CODE = CHK.MEMBER_CODE
inner join WHT1
on WHT1.MEMBER_CODE = CHK.MEMBER_CODE
and WHT1.RANK = 2
where
CHK.CHECKUP_DATE = (select max(CHECKUP_DATE) from HEALTH_CHECKUP where MEMBER_CODE = CHK.MEMBER_CODE)
and abs((CHK.WEIGHT * 10 - WHT1.WEIGHT * 10) / 10) >= 5
and WHT1.WEIGHT is not null
order by
CHG_WT desc
, CODE desc;
提出情報
提出日時 | 2024/08/26 17:05:30 |
コンテスト | 第13回 SQLコンテスト |
問題 | 体重差分 |
受験者 | ta_fujioka |
状態 (詳細) | AC (Accepted: 正答) |
メモリ使用量 | 86 MB |
メッセージ
テストケース(通過数/総数)
2/2
状態
メモリ使用量
データパターン1
AC
86 MB
データパターン2
AC
85 MB