ソースコード
SELECT 
     MAIN.AGE_CODE AS '年齢コード'
    ,AGE.AGE_NAME AS '年齢階層名'
    ,SP_TIME_5 AS '5時間未満'
    ,SP_TIME_6 AS '5時間以上6時間未満'
    ,SP_TIME_7 AS '6時間以上7時間未満'
    ,SP_TIME_8 AS '7時間以上8時間未満'
    ,SP_TIME_9 AS '8時間以上9時間未満'
    ,SP_TIME_9OVER AS '9時間以上'
FROM (
SELECT
     SELEP.AGE_CODE       AS AGE_CODE
    ,SUM(SELEP.SP_TIME_5) AS SP_TIME_5
    ,SUM(SELEP.SP_TIME_6) AS SP_TIME_6
    ,SUM(SELEP.SP_TIME_7) AS SP_TIME_7
    ,SUM(SELEP.SP_TIME_8) AS SP_TIME_8
    ,SUM(SELEP.SP_TIME_9) AS SP_TIME_9
    ,SUM(SELEP.SP_TIME_9OVER) AS SP_TIME_9OVER
FROM SLEEP_TIME_DTL  SELEP
WHERE SELEP.PF_CODE IN('01000','02000','03000','04000','07000')
GROUP BY SELEP.AGE_CODE
) MAIN
LEFT OUTER JOIN AGE_GRP AGE
ON MAIN.AGE_CODE = AGE.AGE_CODE
WHERE AGE.AGE_CODE IS NOT NULL
ORDER BY MAIN.AGE_CODE
提出情報
提出日時2022/07/20 20:12:32
コンテスト第1回 SQLコンテスト
問題睡眠時間帯別集計
受験者jojojojoo
状態 (詳細)AC
(Accepted: 正答)
メモリ使用量103 MB
メッセージ
テストケース(通過数/総数)
2/2
状態
メモリ使用量
データパターン1
AC
82 MB
データパターン2
AC
103 MB