2012-11-16 59 views

回答

0

发现,查询需要看起来像这样:
INSERT INTO test (table1_id, value) (SELECT '2', value FROM test WHERE table1_id=1)

这将复制所有行与外键ID“1”和分配ID为2,而不是新的行。如果表格包含更多行,您可以在SELECT部分​​添加它们或更改顺序,如下所示:

...(SELECT row1, '{$new_id}', value, another_row FROM...