コンテストの制限時間が終了しました。
以降も提出を行うことができますが、順位集計には反映されません。
以降も提出を行うことができますが、順位集計には反映されません。
ソースコード
WITH A AS
(
SELECT
T1.PF_CODE
,HANBAIGAKU
,TEMPOSU
,((row_number() over (order by HANBAIGAKU desc))-1)/3 + 1 as rank
FROM
(SELECT
PF_CODE
,TOTAL_VALUE AS HANBAIGAKU
FROM CONVENIENCE
WHERE SURVEY_YEAR=2019
AND KIND_CODE = '100'
) T1,
(SELECT
PF_CODE
,TOTAL_VALUE AS TEMPOSU
FROM CONVENIENCE
WHERE SURVEY_YEAR=2019
AND KIND_CODE = '150'
) T2
WHERE T1.PF_CODE = T2.PF_CODE
)
, B1 AS
(
SELECT
SUM(HANBAIGAKU) AS HANBAIGAKU
,SUM(TEMPOSU) AS TEMPOSU
,RANK
FROM A
GROUP BY RANK
)
, B2 AS
(
SELECT
SUM(HANBAIGAKU) AS ZEN_HANBAIGAKU
,SUM(TEMPOSU) AS ZEN_TEMPOSU
FROM A
)
SELECT
B1.RANK AS NO
,B1.HANBAIGAKU AS TTL_SAL
,ROUND(CAST(B1.HANBAIGAKU AS REAL) / B2.ZEN_HANBAIGAKU * 100 , 1) AS PAR_SAL
,ROUND(CAST(sum(B1.HANBAIGAKU) over(order by B1.RANK) AS REAL) / B2.ZEN_HANBAIGAKU * 100 , 1) AS CUM_SAL
,B1.HANBAIGAKU / B1.TEMPOSU AS AVG_SAL
FROM B1,B2
提出情報
提出日時 | 2023/10/16 00:55:54 |
コンテスト | 第9回 SQLコンテスト |
問題 | 販売額分析 |
受験者 | kk853 |
状態 (詳細) | WA (Wrong Answer: 誤答) |
メモリ使用量 | 84 MB |
メッセージ
テストケース(通過数/総数)
0/3
状態
メモリ使用量
データパターン1
WA
77 MB
データパターン2
WA
77 MB
データパターン3
WA
84 MB