ソースコード
SELECT
      a2.CLASS
    , a2.PERSON
    , a2.HOUSEHOLDS 
FROM
    ( 
        SELECT
              a.CLASS_NAME "CLASS"
            , a.PERSON_NAME "PERSON"
            , a.AMT "HOUSEHOLDS"
            , a.CLASS_CODE
            , ROW_NUMBER() OVER (PARTITION BY a.CLASS_CODE ORDER BY a.AMT DESC) "NO_CLASS" 
        FROM
            HOUSEHOLD a 
            INNER JOIN HOUSEHOLD b 
                ON a.PERSON_CODE = b.PERSON_CODE 
                AND a.CLASS_CODE = b.CLASS_CODE 
                AND b.PERSON_CODE <> '1' 
                AND b.CLASS_CODE <> '01'
    ) a2 
WHERE
    a2.NO_CLASS = 1 
ORDER BY
    a2.CLASS_CODE;
提出情報
提出日時2024/05/19 18:40:34
コンテスト第3回 SQLコンテスト
問題最大世帯人員
受験者fattywhale
状態 (詳細)AC
(Accepted: 正答)
メモリ使用量84 MB
メッセージ
テストケース(通過数/総数)
2/2
状態
メモリ使用量
データパターン1
AC
84 MB
データパターン2
AC
83 MB