ソースコード
SELECT wk2.CLASS_NAME AS CLASS
      ,wk1.PERSON_NAME AS PERSON
      ,wk2.AMT AS HOUSEHOLDS
  FROM HOUSEHOLD wk1
    LEFT OUTER JOIN
    (
	SELECT CLASS_CODE
	      ,CLASS_NAME
	      ,MAX(AMT) AS AMT
	  FROM HOUSEHOLD
	 WHERE PERSON_CODE != '1'
	   AND CLASS_CODE != '01'
	GROUP BY CLASS_CODE,CLASS_NAME
  ) wk2
  ON wk1.CLASS_CODE = wk2.CLASS_CODE
  AND wk1.CLASS_NAME = wk2.CLASS_NAME
  AND wk1.AMT = wk2.AMT
  WHERE wk2.CLASS_NAME IS NOT NULL
  AND wk2.AMT IS NOT NULL
  ORDER BY wk1.CLASS_CODE
;
提出情報
提出日時2022/10/20 11:57:28
コンテスト第3回 SQLコンテスト
問題最大世帯人員
受験者Tsukamon
状態 (詳細)AC
(Accepted: 正答)
メモリ使用量104 MB
メッセージ
テストケース(通過数/総数)
2/2
状態
メモリ使用量
データパターン1
AC
99 MB
データパターン2
AC
104 MB