ソースコード
SELECT
    SUB.CLASS_NAME AS CLASS,
    SUB.PERSON_NAME AS PERSON,
    SUB.AMT AS HOUSEHOLDS
FROM
    (
        SELECT
            *,
            RANK() OVER(PARTITION BY CLASS_NAME ORDER BY AMT DESC) AS RANK
        FROM
            HOUSEHOLD
        WHERE
            PERSON_CODE != 1
            AND CLASS_CODE != '01'
    ) AS SUB
WHERE
    SUB.RANK = 1
ORDER BY
    SUB.CLASS_CODE ASC

提出情報
提出日時2024/09/28 03:12:17
コンテスト第3回 SQLコンテスト
問題最大世帯人員
受験者tatesoto
状態 (詳細)AC
(Accepted: 正答)
メモリ使用量84 MB
メッセージ
テストケース(通過数/総数)
2/2
状態
メモリ使用量
データパターン1
AC
84 MB
データパターン2
AC
84 MB