コンテストの制限時間が終了しました。
以降も提出を行うことができますが、順位集計には反映されません。
以降も提出を行うことができますが、順位集計には反映されません。
ソースコード
update item
set item_popular_rank=0;
with sum_qty_wk as (
select
odd.item_code
, sum(odd.order_qty) as sum_qty
, max(od.order_date) as max_date
from orders as od
inner join orders_dtl as odd on odd.order_no=od.order_no
where od.order_date between '2023-04-01' and '2023-06-30'
group by odd.item_code
),
rank_item_wk as (
select
item_code
, row_number() over (order by sum_qty desc, max_date desc, item_code desc) as popular_rank
from sum_qty_wk
)
update item
set item_popular_rank=riw.popular_rank
from (select item_code, popular_rank from rank_item_wk) as riw
where item.item_code=riw.item_code;
提出情報
提出日時 | 2024/05/13 18:22:07 |
コンテスト | 第8回 SQLコンテスト |
問題 | 人気順位 |
受験者 | sjty9561 |
状態 (詳細) | AC (Accepted: 正答) |
メモリ使用量 | 88 MB |
メッセージ
テストケース(通過数/総数)
2/2
状態
メモリ使用量
データパターン1
AC
88 MB
データパターン2
AC
84 MB