コンテストの制限時間が終了しました。
以降も提出を行うことができますが、順位集計には反映されません。
以降も提出を行うことができますが、順位集計には反映されません。
ソースコード
with item_qty as (
SELECT
d.item_code
,sum(d.order_qty) as qty
,max(o.order_date) as latest_date
FROM ORDERS o
LEFT JOIN ORDERS_DTL d
ON o.order_no = d.order_no
WHERE ORDER_DATE between '2023-04-01' and '2023-06-30'
group by d.item_code
)
,item_rank as (
SELECT
*,row_number() over (order by qty DESC, latest_date DESC, item_code DESC) as ITEM_POPULAR_RANK
FROM item_qty
)
UPDATE item JOIN item_rank
ON item.item_code = item_rank.item_code
SET item.ITEM_POPULAR_RANK = item_rank.ITEM_POPULAR_RANK
提出情報
提出日時 | 2023/08/18 21:09:52 |
コンテスト | 第8回 SQLコンテスト |
問題 | 人気順位 |
受験者 | hiromi_n |
状態 (詳細) | RE (Runtime Error: 実行時エラー) |
メモリ使用量 | 78 MB |
メッセージ
SQLITE_ERROR: near "JOIN": syntax error
テストケース(通過数/総数)
0/2
状態
メモリ使用量
データパターン1
RE
77 MB
データパターン2
RE
78 MB