ソースコード
SELECT 
    CLASS_NAME AS CLASS
    ,PERSON_NAME AS PERSON
    ,AMT AS HOUSEHOLDS
FROM HOUSEHOLD HH1
--世帯人員コード(PERSON_CODE) = '1'(総数)、および、所得階層コード(CLASS_CODE) = '01'(総数)のレコードは対象外
WHERE PERSON_CODE <> '1'
AND CLASS_CODE <> '01'
AND AMT = (
    SELECT MAX(AMT)
    FROM HOUSEHOLD HH2
    WHERE HH1.CLASS_CODE = HH2.CLASS_CODE 
    AND HH2.CLASS_CODE <> '01' 
    AND HH2.PERSON_CODE <> '1' 
    GROUP BY  HH2.CLASS_CODE
)
ORDER BY HH1.CLASS_CODE;
提出情報
提出日時2023/06/16 16:15:10
コンテスト第3回 SQLコンテスト
問題最大世帯人員
受験者gotty
状態 (詳細)AC
(Accepted: 正答)
メモリ使用量80 MB
メッセージ
テストケース(通過数/総数)
2/2
状態
メモリ使用量
データパターン1
AC
80 MB
データパターン2
AC
80 MB