ソースコード
UPDATE SKU
SET
STD_COST_PRICE = SUB.AVG_STD_COST_PRICE
,UPDATE_USER_NAME = 'MODIFY'
,USER_UPDATE_DATETIME = '2024-08-31 00:00:00'

FROM
(
    SELECT
        GOODS.GOODS_CODE
        , MAX(GOODS.STD_COST_PRICE)
        , ROUND(AVG(SK.STD_COST_PRICE)) AS AVG_STD_COST_PRICE
    FROM 
        GOODS
    INNER JOIN SKU AS SK
    ON GOODS.GOODS_CODE = SK.GOODS_CODE

    GROUP BY GOODS.GOODS_CODE
) AS SUB
WHERE
    SUB.GOODS_CODE = SKU.GOODS_CODE 
    -- 副問合せで求めた平均値と比較する。
    AND SKU.STD_COST_PRICE < SUB.AVG_STD_COST_PRICE;
提出情報
提出日時2025/02/09 16:29:42
コンテスト第2回 SQLコンテスト初級編
問題原価更新
受験者yayami3
状態 (詳細)WA
(Wrong Answer: 誤答)
メモリ使用量122 MB
メッセージ
テストケース(通過数/総数)
0/3
状態
メモリ使用量
データパターン1
WA
85 MB
データパターン2
WA
95 MB
データパターン3
WA
122 MB