MySQL:如何复制行,但更改一些字段?
我要复制很多行,但是我需要更改一个字段。
我可以选择要复制的行:
select * from Table where Event_ID = "120"
现在,我想复制所有的行而设置创建新行Event_ID
来155
。我该怎么做?
回答:
INSERT INTO Table ( Event_ID
, col2
...
)
SELECT "155"
, col2
...
FROM Table WHERE Event_ID = "120"
在这里,col2,…代表表中的其余列(Event_ID 列)。
以上是 MySQL:如何复制行,但更改一些字段? 的全部内容, 来源链接: utcz.com/qa/404599.html