如何将多行从一个表转移到另一表(SQL)

哲卡·瓦西尔(Zheka Vasil)

我有两个表TableA,并TableB与colums idloginpass另外我有一个PHP数组:$array = [1,3,5]如何从行转移TableATableB那里id等于我的阵列中的每个值?id是自动递增的,并且必须是唯一的。在我的头上看起来像这样:

INSERT INTO TableB (`login`, `pass`) 
SELECT `login`, `pass` FROM TableA WHERE `id` = $array[0] 
AND `id` = $array[1] AND `id` = $array[2];

但这不起作用

是否有机会循环使用WHILE

ccKep

您可以使用如下语句:

$ids = [1,3,5];
$query = "INSERT INTO `TableB` (`login`, `pass`) SELECT `login`,`pass` FROM `TableA` WHERE `id` IN (".implode(",", $ids).");";

尽管:您应该为此使用准备好的语句和参数,但是此答案仅用于显示语法。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何将记录从一个表转移到另一个表?

如何将关系从一个表转移到另一个表中具有新ID的表

如何将数据从一个表转移到具有更多列的另一个表?

将1个随机记录从一个表转移到另一个表

如何限制从一个内部表转移到另一个内部表的条目数

如何将结构从一个克隆转移到另一个

使用Bitbucket,如何将提交从一个分支转移到另一个分支?

如何将滚轮或滚动事件从一个元素转移到另一个元素?

Oracle SQL:根据条件将某些记录从一个表转移到另一个过滤行

如何将数据从一个表复制到另一表?

如何将数据从一个表移动到另一表?

如何将数据从数据库的一个表转移到另一数据库的表

需要帮助将范围从一个工作簿转移到另一个工作簿,每个范围都移到单独的工作表中

在不使用剪贴板的情况下将评论从一个工作表转移到另一个工作表

SwiftUI-将工作表转移到另一个视图

将溢出的内容从一个div转移到另一个

将帖子从一个博客转移到另一个博客?

将收集对象从一个jsp转移到另一个

将数据从一个$ state转移到另一个

将变量从一个功能转移到另一个功能

如何将http标头转移到另一个页面?

如何将提交从master转移到另一个分支?

如何将“链接”转移到另一个组件?

如何将价值从js转移到另一个js

如何将变量从NSNumberFormatter转移到另一个ViewController?

如何将图像的颜色转移到另一个图像?

如何将 ArrayList 转移到另一个活动

我如何将标签转移到另一个容器

如何将 NFT 转移到另一个智能合约?