コンテストの制限時間が終了しました。
以降も提出を行うことができますが、順位集計には反映されません。
以降も提出を行うことができますが、順位集計には反映されません。
ソースコード
WITH CLASS_PERSON_GRP AS (
SELECT
H.CLASS_NAME
,H.PERSON_NAME
,SUM(H.AMT) AS AMT
FROM
HOUSEHOLD AS H
WHERE
H.PERSON_CODE != '1'
AND
H.CLASS_CODE != '01'
GROUP BY
H.PERSON_NAME
,H.CLASS_NAME
ORDER BY
H.CLASS_CODE
)
, MAX_AMT AS (
SELECT
CLASS_NAME
,MAX(AMT) AS MAX_AMT
FROM
CLASS_PERSON_GRP
GROUP BY
CLASS_NAME
)
SELECT
CP.CLASS_NAME AS 'CLASS'
,CP.PERSON_NAME AS 'PERSON'
,CP.AMT AS 'HOUSEHOLDS'
FROM
CLASS_PERSON_GRP AS CP
LEFT JOIN
MAX_AMT AS MA
ON
CP.CLASS_NAME = MA.CLASS_NAME
WHERE
MA.MAX_AMT = CP.AMT
提出情報
提出日時 | 2023/11/07 14:36:26 |
コンテスト | 第3回 SQLコンテスト |
問題 | 最大世帯人員 |
受験者 | Macchapi |
状態 (詳細) | AC (Accepted: 正答) |
メモリ使用量 | 76 MB |
メッセージ
テストケース(通過数/総数)
2/2
状態
メモリ使用量
データパターン1
AC
76 MB
データパターン2
AC
75 MB