ソースコード
    with tmp1 as(
    select MEMBER_CODE,WEIGHT,CHECKUP_DATE,
    WEIGHT*65535-
    Lead(WEIGHT)
    over(partition by MEMBER_CODE order by CHECKUP_DATE desc)*65535 as CHG_WT,
    Row_Number()
    over(partition by MEMBER_CODE order by CHECKUP_DATE desc) as rn
      from HEALTH_CHECKUP)
    select CHECKUP_DATE as CK_DATE,
    MEMBER_CODE as CODE,
    (select c.LAST_NAME || c.FIRST_NAME
       from MEMBER_MST c
      where c.MEMBER_CODE = b.MEMBER_CODE) as NAME,
    CHG_WT/65535 as CHG_WT
      from tmp1 b
     where rn = 1
       and (CHG_WT >= 5*65535 or -5*65535 >= CHG_WT)
    order by CHG_WT desc,MEMBER_CODE desc
提出情報
提出日時2024/06/23 23:37:36
コンテスト第13回 SQLコンテスト
問題体重差分
受験者AketiJyuuzou
状態 (詳細)AC
(Accepted: 正答)
メモリ使用量90 MB
メッセージ
テストケース(通過数/総数)
2/2
状態
メモリ使用量
データパターン1
AC
89 MB
データパターン2
AC
90 MB