ソースコード
SELECT
     STD.AGE_CODE AS '年齢コード'
    ,AG.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
         STD.AGE_CODE
        ,SUM(SP_TIME_5) AS SP_TIME_5
        ,SUM(SP_TIME_6) AS SP_TIME_6
        ,SUM(SP_TIME_7) AS SP_TIME_7
        ,SUM(SP_TIME_8) AS SP_TIME_8
        ,SUM(SP_TIME_9) AS SP_TIME_9
        ,SUM(SP_TIME_9OVER) AS SP_TIME_9OVER
    FROM
        SLEEP_TIME_DTL AS STD
    WHERE
        STD.PF_CODE IN ('01000','02000','03000','04000','07000')
    GROUP BY
        STD.AGE_CODE
) AS STD

INNER JOIN
    AGE_GRP AS AG
ON
    AG.AGE_CODE = STD.AGE_CODE

ORDER BY
    STD.AGE_CODE ASC
提出情報
提出日時2024/02/13 17:57:56
コンテスト第1回 SQLコンテスト
問題睡眠時間帯別集計
受験者mo
状態 (詳細)AC
(Accepted: 正答)
メモリ使用量85 MB
メッセージ
テストケース(通過数/総数)
2/2
状態
メモリ使用量
データパターン1
AC
85 MB
データパターン2
AC
84 MB