gpt4 book ai didi

mysql - 为一行中的每一列创建一个插入?

转载 作者:可可西里 更新时间:2023-11-01 08:48:37 27 4
gpt4 key购买 nike

我有一张 table ,它看起来像这样:

value | column2value | column3value | whatever

现在,对于第 2 列和第 3 列中的所有值,我想在另一个表中创建一个插入,因此之后,另一个表应该如下所示:

value | column2value | whatever
value | column3value | whatever

我该怎么做?也许使用光标?最好的方法是什么?

注意:我最终使用游标解决了问题......

最佳答案

试试这个:

INSERT INTO another_table (field1, field2, field3) SELECT (field1, field3, field4) FROM table;

如果您需要从不同的列中获取数据,请使用 CASE您可以在这里阅读 http://dev.mysql.com/doc/refman/5.0/en/case.html

关于mysql - 为一行中的每一列创建一个插入?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20467932/

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