ソースコード

UPDATE SKU SET STD_COST_PRICE = T.STD_COST_PRICE,UPDATE_USER_NAME='MODIFY',USER_UPDATE_DATETIME='2024-08-31 00:00:00' 
from (
    select GOODS.GOODS_CODE,GOODS.STD_COST_PRICE,avg(SKU.STD_COST_PRICE) as av
    from SKU
        -- join (
        --     select GOODS_CODE,avg(STD_COST_PRICE) as av from SKU
        --     group by GOODS_CODE
        -- ) as T1 on SKU.GOODS_CODE = T1.GOODS_CODE
    join GOODS on GOODS.GOODS_CODE = SKU.GOODS_CODE
    -- where GOODS.STD_COST_PRICE < T1.av
    group by GOODS.GOODS_CODE
) as T
where T.GOODS_CODE = SKU.GOODS_CODE AND SKU.STD_COST_PRICE < T.av;
提出情報
提出日時2024/09/03 12:11:09
コンテスト第2回 SQLコンテスト初級編
問題原価更新
受験者moajo
状態 (詳細)AC
(Accepted: 正答)
メモリ使用量91 MB
メッセージ
テストケース(通過数/総数)
3/3
状態
メモリ使用量
データパターン1
AC
85 MB
データパターン2
AC
90 MB
データパターン3
AC
91 MB