gpt4 book ai didi

sql - 将表中的数据复制到具有不同键的同一个表中

转载 作者:行者123 更新时间:2023-12-04 22:47:10 27 4
gpt4 key购买 nike

我很好奇是否可以从表中获取数据并复制它但分配一个新的主键

例如,我希望获取具有“question_id”列作为表的唯一键的数据,并将具有该 question_id 的表中的所有数据复制到同一个表,但具有新的 question_id。

关于这是否可以使用 SQL 的任何想法?

我的数据库是一个 ingres 数据库

提前致谢

最佳答案

当然,这样的事情应该有效:

INSERT INTO YourTable (Question_Id, OtherField,...)
SELECT SomeNewQuestionId, OtherField,...
FROM YourTable
WHERE Question_Id = SomeQuestionId

只需更换 SomeQuestionIdSomeNewQuestionId具有适当的值。

关于sql - 将表中的数据复制到具有不同键的同一个表中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19917675/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com