3

このような方法で、既存のテーブルからすべての ID を選択し、新しく作成したテーブルに挿入したいと考えています。

INSERT INTO product_extend (product_id) VALUES (SELECT product_id FROM products)

ID ごとに 1 つの新しい行を作成します。誰でもこれを行う方法を教えてもらえますか?

4

1 に答える 1

3

このような:

INSERT INTO product_extend (product_id) 
SELECT product_id FROM products;

INSERT INTO ... SELECT ...MySQL マニュアルで説明されているとおりです。

于 2012-12-03T09:09:26.643 に答える