我試圖從OpenCart,一個基於PHP的電子購物車解決方案修改表。我目前有oc_product_to_store表填充我們目前提供的1300+產品目錄。我們創建了第二個商店,並且我想每product_id將該表更新爲第二行指向第二個商店(因此,在實際中,我想將1,值插入到store_id字段中每一個新的行,同時保留值product_id值)。帶有混合數據的MySQL INSERT SELECT(來自SELECT子句和手動插入值)?
我的問題是:這是可行的在一個單一的查詢? Something ala INSERT [...] SELECT其中我通過查詢獲得product_id字段,並同時指定store_id'手動'嗎?
或者我應該試試LOOP而不是?
我很撓頭,但我覺得有點困難。任何提示?
沒關係,我發現它在[這裏] [1] 不管怎樣,謝謝:) [1]:http://stackoverflow.com/questions/6091707/mysql-combining-insert-values-and-select –