Mysql 将表a中的多个ID插入表b
我想从现有表中选择所有ID,并以这种方式将它们插入新创建的表中:Mysql 将表a中的多个ID插入表b,mysql,sql,insert,Mysql,Sql,Insert,我想从现有表中选择所有ID,并以这种方式将它们插入新创建的表中: INSERT INTO product_extend (product_id) VALUES (SELECT product_id FROM products) 为每个id创建一个新行。有人能告诉我怎么做吗?像这样: INSERT INTO product_extend (product_id) SELECT product_id FROM products; 正如MySQL手册中所述。通过这个查询,您得到了什么?
INSERT INTO product_extend (product_id) VALUES (SELECT product_id FROM products)
为每个id创建一个新行。有人能告诉我怎么做吗?像这样:
INSERT INTO product_extend (product_id)
SELECT product_id FROM products;
正如MySQL手册中所述。通过这个查询,您得到了什么?