ソースコード
with base as(
    select
        class_code,
        class_name,
        PERSON_NAME,
        amt as total_amt,
        ROW_NUMBER() OVER(PARTITION BY class_code ORDER BY amt DESC) as rank
    from
        HOUSEHOLD
    where
        PERSON_CODE != '1'
    and CLASS_CODE != '01'
    and amt is not null
    order by
        class_name,
        PERSON_NAME,
        rank
)
select
    --class_code,
    class_name as CLASS,
    PERSON_NAME as PERSON,
    total_amt as HOUSEHOLDS
from
    base
where
    rank = 1
order by
    class_code
;
提出情報
提出日時2022/10/20 12:40:38
コンテスト第3回 SQLコンテスト
問題最大世帯人員
受験者kokiando
状態 (詳細)AC
(Accepted: 正答)
メモリ使用量99 MB
メッセージ
テストケース(通過数/総数)
2/2
状態
メモリ使用量
データパターン1
AC
99 MB
データパターン2
AC
99 MB