ソースコード
SELECT
  PREFECTURE.PF_CODE AS CODE,
  PF_NAME AS NAME,
  ROUND(AMT_120 * 100.0 / AMT_110, 1) AS PERCENTAGE
FROM
  PREFECTURE
  INNER JOIN (
    SELECT
      SUM(CASE WHEN CATEGORY_CODE = '110' THEN AMT ELSE 0 END) AS AMT_110,
      SUM(CASE WHEN CATEGORY_CODE = '120' THEN AMT ELSE 0 END) AS AMT_120,
      PF_CODE
    FROM DRINK_HABITS
    WHERE GENDER_CODE IN ('2', '3')
    GROUP BY PF_CODE
  ) tmp
  ON PREFECTURE.PF_CODE = tmp.PF_CODE
ORDER BY PERCENTAGE DESC, CODE DESC
提出情報
提出日時2022/10/17 16:36:52
コンテスト第2回 SQLコンテスト
問題飲酒率
受験者toshikish
状態 (詳細)AC
(Accepted: 正答)
メモリ使用量78 MB
メッセージ
テストケース(通過数/総数)
2/2
状態
メモリ使用量
データパターン1
AC
77 MB
データパターン2
AC
78 MB