我知道你可以這樣做:MySQL的複製行,使用PHP在同一時間
INSERT INTO AnotherTable (a, b, c, d)
SELECT a, b, c, d
FROM SomeTable
WHERE SomeColumn = 1
但如果不是SELECT a, b, c, d
你需要更新這些列作爲a, b, c, "string"
到什麼說白了我想要說的聲明:
INSERT INTO AnotherTable (a, b, c, d)
SELECT a, b
FROM SomeTable
WHERE SomeColumn = 1
// And put "string" into d
UPDATE
於是我就這樣:
INSERT INTO AnotherTable (a, b, c, d)
SELECT a, b, c, 'string'
FROM SomeTable
WHERE SomeColumn = 1
它選擇的3行,在「C」柱不同的條目,並通過插入3行中的所有完全相同的更新「AnotherTable」。他們應該是不同的值,雖然...
您可以通過這種類型選擇值,它會工作。 – 2013-04-25 08:53:22
我發佈的更新確實有效,我忘記保存 - .- – 2013-04-25 09:46:13