我有兩個表。一種是結構化的,像這樣「生意」:INSERT和INNER JOIN MYSQL組合
business_id | name | linkto_category_id | business_category_description
,另一種「business_category」持有的類別列表
business_category_id | business_category_description
現在,我想在「業務」與相應的「選擇所有條目linkto_category_id'等於'business_category'表中的'business_category_id',然後將'business_category_description'插入'business'表中。
這是我迄今爲止...
INSERT INTO business(business_category_description)
(SELECT business_category.business_category_description, business_category.business_category_id, business.linkto_category_id
FROM business
INNER JOIN business_category
ON business.linkto_category_id=business_category.business_category_id);
我想你可能需要更新,而不是插入。 插入將添加一個新的行(或行),只是填充了Business_category_description。 – Brody