2012-12-03 113 views
3

我想從現有的表中選擇所有ID,並將其插入到新創建的表,在這種時尚:插入多個ID從表到表B

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

創建每個ID一個新行。任何人都可以告訴我如何做到這一點?

+1

你通過這個查詢得到了什麼? –

回答

3

像這樣:

INSERT INTO product_extend (product_id) 
SELECT product_id FROM products; 

正如INSERT INTO ... SELECT ... MySQL手冊中說明。

+0

那很簡單! –