ソースコード
with DATA AS (
    select
        pref.PF_NAME as '都道府県名',
        sleep_d.AGE_CODE as '年齢コード',
        age_g.AGE_NAME as '年齢階層名',
        sleep_d.SP_TIME_5 as '5時間未満',
        sleep_d.SP_TIME_6 as '5時間以上6時間未満',
        sleep_d.SP_TIME_7 as '6時間以上7時間未満',
        sleep_d.SP_TIME_8 as '7時間以上8時間未満',
        sleep_d.SP_TIME_9 as '8時間以上9時間未満',
        sleep_d.SP_TIME_9OVER as '9時間以上'
    from
        PREFECTURE as pref,AGE_GRP as age_g,SLEEP_TIME_DTL as sleep_d
    where
        sleep_d.AGE_CODE = age_g.AGE_CODE
        and sleep_d.PF_CODE = pref.PF_CODE
        and `都道府県名` in ('北海道','青森県','岩手県','宮城県','福島県')
)

SELECT
    `年齢コード`,
    `年齢階層名`,
    SUM(`5時間未満`) as `5時間未満`,
    SUM(`5時間以上6時間未満`) as `5時間以上6時間未満`,
    SUM(`6時間以上7時間未満`) as `6時間以上7時間未満`,
    SUM(`7時間以上8時間未満`) as `7時間以上8時間未満`,
    SUM(`8時間以上9時間未満`) as `8時間以上9時間未満`,
    SUM(`9時間以上`) as `9時間以上`
FROM
    DATA
GROUP BY
    `年齢コード`
提出情報
提出日時2023/12/03 23:26:37
コンテスト第1回 SQLコンテスト
問題睡眠時間帯別集計
受験者YuunagiAsakaze
状態 (詳細)AC
(Accepted: 正答)
メモリ使用量85 MB
メッセージ
テストケース(通過数/総数)
2/2
状態
メモリ使用量
データパターン1
AC
85 MB
データパターン2
AC
85 MB