0
簡單的問題,我有一個WHERE的查詢,我需要複製它與1字段更改爲一個不同的值?還有一個唯一的增量ID字段,我不能複製。重複MySQL記錄的最快方法
簡單的問題,我有一個WHERE的查詢,我需要複製它與1字段更改爲一個不同的值?還有一個唯一的增量ID字段,我不能複製。重複MySQL記錄的最快方法
沿着這些線應該工作。這將使您可以訪問要複製的行,並且只需選擇要插入新行的值,替換其中一個值即可。
INSERT tblData
(-- Lets pretend Column1 is your key
Column2
, Column3
)
SELECT
Column2
, Column3 + 5 /*Replace this with whatever value is you want*/
FROM tblData
WHERE Column1 = @Id
INSERT INTO table(field1,field2)
SELECT field1*x, field2 /*Replace accordingly*/
FROM table
WHERE key = @Id