我想将一个条件的所有记录复制到另一个条件的新条目中。在这个例子中。我想得到=987的所有信息,并将它们与=123一起添加到同一个表中。所以我想复制一些值,但不是全部复制到新记录中。
INSERT table
SET
pid = UPPER(UUID()),
xxx = 123,
(col1, col2) = (SELECT val1, val2
FROM table
WHERE xxx = 987)
我试了很多东西,但都没有成功。非常感谢您的帮助
1条答案
按热度按时间at0kjp5o1#
你好像在找一个
INSERT ... SELECT
查询: