-- 以 style_codes_by_country.csv 中『男士卫衣』品类的 21 个款号为准，
-- 更新对应 SPU 的 details / collar_style / target_audience / season / sleeve_length_type。

UPDATE spu
SET details            = '抽绳',
    collar_style       = '连帽',
    target_audience    = '男士',
    season             = '秋/冬',
    sleeve_length_type = '长袖'
WHERE UPPER(TRIM(code)) IN ('CAHM002', 'DEHM003', 'DF009', 'DF010', 'ESHM003', 'ESHM004', 'GBHM002', 'GBHM003', 'HM01', 'JPHM009', 'JPHM010', 'JPPX012', 'JPPX013', 'JSB001', 'JSB002', 'JSB003', 'KRHM002', 'KRHM003', 'PLHM002', 'PLHM003', 'SAHM003');

-- 校验
SELECT details, collar_style, target_audience, season, sleeve_length_type, COUNT(*)
FROM spu
WHERE UPPER(TRIM(code)) IN ('CAHM002', 'DEHM003', 'DF009', 'DF010', 'ESHM003', 'ESHM004', 'GBHM002', 'GBHM003', 'HM01', 'JPHM009', 'JPHM010', 'JPPX012', 'JPPX013', 'JSB001', 'JSB002', 'JSB003', 'KRHM002', 'KRHM003', 'PLHM002', 'PLHM003', 'SAHM003')
GROUP BY details, collar_style, target_audience, season, sleeve_length_type;
