コンテストの制限時間が終了しました。
以降も提出を行うことができますが、順位集計には反映されません。
以降も提出を行うことができますが、順位集計には反映されません。
ソースコード
update item set ITEM_POPULAR_RANK=0;
with t1 as (select
D.ITEM_CODE,
max(ORDER_DATE) DT,
SUM(ORDER_QTY) qty
from ORDERS O join ORDERS_DTL D on D.ORDER_NO=O.ORDER_NO
where O.ORDER_DATE between '2023-04-01' and '2023-06-30'
group by D.ITEM_CODE)
,t2 as (select
t1.*,
rank() over(order by qty desc, dt desc,ITEM_CODE
) rnk
from t1)
update item set ITEM_POPULAR_RANK = (select t2.rnk from t2 where t2.ITEM_CODE=item.ITEM_CODE)
where item.ITEM_CODE in (select t2.ITEM_CODE from t2);
提出情報
提出日時 | 2024/06/14 12:05:33 |
コンテスト | 第8回 SQLコンテスト |
問題 | 人気順位 |
受験者 | pp1mqa6hkm |
状態 (詳細) | WA (Wrong Answer: 誤答) |
メモリ使用量 | 85 MB |
メッセージ
テストケース(通過数/総数)
0/2
状態
メモリ使用量
データパターン1
WA
85 MB
データパターン2
WA
85 MB