我想从现有表中选择所有ID,并以这种方式将它们插入到新创建的表中:
INSERT INTO product_extend (product_id) VALUES (SELECT product_id FROM products)
每个id创建一个新行。谁能告诉我怎么做?
答案 0 :(得分:3)
像这样:
INSERT INTO product_extend (product_id)
SELECT product_id FROM products;
如MySQL手册中的INSERT INTO ... SELECT ...
所述。