2
我想將表(具有某個id的課程表)的所有數據複製到同一個表中,但略有不同。用扭曲問題插入選擇
我有這個表(product_quantity):
id----groupId----productId----quantity
1 ----- 2 ------------2--------------5
什麼我想要做的就是複製所有具有的groupId = 2的數據,與的groupId = 3
所以表中插入它我發現我可以做一個選擇,插入
insert into product_quantity (groupId, productId, quantity) SELECT groupId, productId, quantity FROM prouct_quantity WHERE groupId=2
但這隻會使重複。
是否可以使用此插入選擇,但也插入groupId = 3,只有一個查詢?
在此先感謝!
RedFilter給你答案。您可能希望查找select into/replace into以供將來的應用程序使用。結果應該沒有區別,但語法很有趣:) – clifgriffin 2010-12-02 16:10:48