ソースコード
with master as (
select a.age_code
, a.age_name, p.pf_code, p.pf_name
,s.sp_time_5
,s.sp_time_6
,s.sp_time_7
,s.sp_time_8
,s.sp_time_9
,s.sp_time_9over
from age_grp as a
left join sleep_time_dtl as s
using(age_code)
left join prefecture as p
using(pf_code)
)

select age_code as 年齢コード
,age_name as 年齢階層名
,sum(sp_time_5) as '5時間未満'
,sum(sp_time_6) as '5時間以上6時間未満'
,sum(sp_time_7) as '6時間以上7時間未満'
,sum(sp_time_8) as '7時間以上8時間未満'
,sum(sp_time_9) as '8時間以上9時間未満'
,sum(sp_time_9over) as '9時間以上'
from(
select * from master
where pf_name in ('北海道','青森県','岩手県','宮城県','福島県')
) group by age_code, age_name
order by 1
提出情報
提出日時2022/07/20 18:23:13
コンテスト第1回 SQLコンテスト
問題睡眠時間帯別集計
受験者kazkida
状態 (詳細)AC
(Accepted: 正答)
メモリ使用量105 MB
メッセージ
テストケース(通過数/総数)
2/2
状態
メモリ使用量
データパターン1
AC
105 MB
データパターン2
AC
105 MB