2
私はテーブルのすべてのデータを同じテーブルにコピーしたいが、少し違いがある。ひねりの質問で選択を挿入する
私は、このテーブル(product_quantity)を持つ:
id----groupId----productId----quantity
1 ----- 2 ------------2--------------5
私は何をしたいのかが= 2 GROUPIDしたすべてのデータをコピーすることで、だから、= 3
groupIdを持つテーブルに挿入私は選択挿入をすることができることを発見しました
insert into product_quantity (groupId, productId, quantity) SELECT groupId, productId, quantity FROM prouct_quantity WHERE groupId=2
しかし、これは重複を作るだけです。
このinsert-selectを使用することはできますが、1つのクエリでgroupId = 3を挿入することはできますか?
ありがとうございます!
RedFilterはあなたに答えを得ました。将来のアプリケーションのためにselect into/replaceを参照したいかもしれません。結果に違いはありませんが、シンタックスは楽しいものです:) – clifgriffin