ALTER TABLE dtb_products_class ADD COLUMN classcategory_id1 INT NOT NULL DEFAULT 0; ALTER TABLE dtb_products_class ADD COLUMN classcategory_id2 INT NOT NULL DEFAULT 0; -- MySQL は下記も追加する (設定によっては、WHERE でキー指定の無い UPDATE を実行できないため) -- SET SQL_SAFE_UPDATES = 0; UPDATE dtb_products_class SET classcategory_id1 = COALESCE( ( SELECT classcategory_id FROM dtb_class_combination WHERE class_combination_id = d