ソースコード

with base as(
    select
        class_name,
        PERSON_NAME,
        sum(amt) as total_amt,
        ROW_NUMBER() OVER(PARTITION BY class_name ORDER BY sum(amt) DESC) as rank
    from
        HOUSEHOLD
    where
        1 = 1
    and PERSON_CODE != '1'
    and CLASS_CODE != '01'
    group by
        class_name,
        PERSON_NAME
    order by
        class_name,
        PERSON_NAME,
        rank
)
select
    class_name as CLASS,
    PERSON_NAME as PERSON,
    total_amt as HOUSEHOLDS
from
    base
where
    rank = 1
order by
    CLASS asc
;
提出情報
提出日時2022/10/19 19:44:54
コンテスト第3回 SQLコンテスト
問題最大世帯人員
受験者kokiando
状態 (詳細)WA
(Wrong Answer: 誤答)
メモリ使用量98 MB
メッセージ
テストケース(通過数/総数)
1/2
状態
メモリ使用量
データパターン1
WA
92 MB
データパターン2
AC
98 MB