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