这里我的mysql表中的情况,我希望得到特定的行值和我想插入同一个表中另一行的相同值。
这里的例子是
qualification Name Age id(pk)
BE ragu 22 1
BE ravi 33 2
我想再次插入第二行,结果必须如下:
qualification Name Age id(pk)
BE ragu 22 1
BE ravi 33 2
BE ravi 33 3
建议我一些想法......提前感谢...
答案 0 :(得分:1)
INSERT INTO Table1 (qualification, Name, Age, id)
SELECT qualification, Name, Age, 3
FROM Table1
WHERE id = 2
这是 SQLFiddle 演示