ソースコード
WITH ONE AS(SELECT 
    AGE_CODE 年齢コード,  
    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) '9時間以上'
FROM SLEEP_TIME_DTL
WHERE PF_CODE = '01000' OR PF_CODE = '02000' OR PF_CODE ='03000' OR PF_CODE = '04000' OR PF_CODE = '07000'
GROUP BY AGE_CODE
ORDER BY AGE_CODE)
SELECT ONE.年齢コード, AGE_GRP.AGE_NAME 年齢階層名, ONE.'5時間未満', ONE.'5時間以上6時間未満', ONE.'6時間以上7時間未満', ONE.'7時間以上8時間未満', ONE.'8時間以上9時間未満', ONE.'9時間以上'
FROM ONE
JOIN AGE_GRP
ON ONE.年齢コード = AGE_GRP.AGE_CODE;
提出情報
提出日時2022/07/20 17:29:37
コンテスト第1回 SQLコンテスト
問題睡眠時間帯別集計
受験者shiotani
状態 (詳細)AC
(Accepted: 正答)
メモリ使用量99 MB
メッセージ
テストケース(通過数/総数)
2/2
状態
メモリ使用量
データパターン1
AC
99 MB
データパターン2
AC
97 MB