コンテストの制限時間が終了しました。
以降も提出を行うことができますが、順位集計には反映されません。
以降も提出を行うことができますが、順位集計には反映されません。
ソースコード
with NOW as(
select
SD.ITEM_CODE as CODE
,IT.ITEM_NAME as NAME
,SD.UNITPRICE*sum(SD.SALES_QTY) as SAL_AMT
,sum(SD.UNITPRICE*sum(SD.SALES_QTY)) over (ORDER BY (SD.UNITPRICE*sum(SD.SALES_QTY)) DESC) as CML_AMT
from SALES_DTL SD
inner join SALES SA
on SD.SALES_NO=SA.SALES_NO
and SA.SALES_DATE between '2023-06-01' and '2023-06-30'
inner join ITEM IT on SD.ITEM_CODE=IT.ITEM_CODE
group by CODE
)
select
NOW.CODE
,NOW.NAME
,NOW.SAL_AMT
,NOW.CML_AMT
,round(cast(SAL_AMT as real)*100/cast(MAX as real),1)||'%' as SAL_COMP
,round(cast(CML_AMT as real)*100/cast(MAX as real),1)||'%'as TTL_COMP
,case when round(cast(CML_AMT as real)*100/cast(MAX as real),1)<=40 then 'A'
when round(cast(CML_AMT as real)*100/cast(MAX as real),1)<=80 then 'B'
else 'C' end as RANK
from NOW
cross join (select max(CML_AMT) as MAX from NOW)
order by SAL_AMT desc,CODE desc
提出情報
提出日時 | 2023/10/04 15:55:12 |
コンテスト | 第7回 SQLコンテスト |
問題 | ABC分析 |
受験者 | abcdefghijklmnopqrstuvwxy |
状態 (詳細) | WA (Wrong Answer: 誤答) |
メモリ使用量 | 79 MB |
メッセージ
テストケース(通過数/総数)
2/3
状態
メモリ使用量
データパターン1
AC
79 MB
データパターン2
WA
78 MB
データパターン3
AC
78 MB