コンテストの制限時間が終了しました。
以降も提出を行うことができますが、順位集計には反映されません。
以降も提出を行うことができますが、順位集計には反映されません。
ソースコード
with tmp as(
select *,
row_number() over(partition by MEMBER_CODE order by CHECKUP_DATE desc) as hdate
from HEALTH_CHECKUP
),
w_change as(
select t1.MEMBER_CODE as CODE,
10*t1.WEIGHT-10*t2.WEIGHT as wch,
t1.CHECKUP_DATE as CK_DATE
from tmp t1 inner join tmp t2 on (t1.MEMBER_CODE = t2.MEMBER_CODE and t1.hdate+1=t2.hdate)
)
select
CK_DATE,
CODE,
LAST_NAME||FIRST_NAME as NAME,
wch/10 as CHG_WT
from w_change left join MEMBER_MST on CODE = MEMBER_CODE
where wch >= 50 or wch <= -50
order by 4 desc, 2 desc
提出情報
提出日時 | 2024/06/23 17:13:03 |
コンテスト | 第13回 SQLコンテスト |
問題 | 体重差分 |
受験者 | nagisa5101 |
状態 (詳細) | AC (Accepted: 正答) |
メモリ使用量 | 85 MB |
メッセージ
テストケース(通過数/総数)
2/2
状態
メモリ使用量
データパターン1
AC
85 MB
データパターン2
AC
84 MB