ソースコード
UPDATE
	ITEM
SET
	ITEM_POPULAR_RANK = 0
;

UPDATE
	ITEM
SET
	ITEM_POPULAR_RANK = IFNULL((
		SELECT
			ROW_NUMBER() OVER (
				ORDER BY
					SUM(ORDERS_DTL.ORDER_QTY) DESC
				,	MAX(ORDERS.ORDER_DATE) DESC
				,	ORDERS_DTL.ITEM_CODE DESC) AS RANK
		FROM
			ORDERS
				INNER JOIN ORDERS_DTL
					ON ORDERS_DTL.ORDER_NO = ORDERS.ORDER_NO
		WHERE
			ORDERS.ORDER_DATE BETWEEN '2023-04-01' AND '2023-06-30'
		AND	ORDERS_DTL.ITEM_CODE = ITEM.ITEM_CODE
		GROUP BY
			ORDERS_DTL.ITEM_CODE
		), 0)
;
提出情報
提出日時2023/08/24 17:21:02
コンテスト第8回 SQLコンテスト
問題人気順位
受験者tomoko
状態 (詳細)WA
(Wrong Answer: 誤答)
メモリ使用量81 MB
メッセージ
テストケース(通過数/総数)
0/2
状態
メモリ使用量
データパターン1
WA
81 MB
データパターン2
WA
80 MB