gpt4 book ai didi

mysql - 匹配两组数据,必要时添加行

转载 作者:行者123 更新时间:2023-11-30 00:35:06 24 4
gpt4 key购买 nike

我正在处理大量数据。每组数据有三行,我的工作是匹配前两行。我的困难是,如果第 1 行和第 2 行不匹配,我需要为下一组数据创建一个新行。所以一开始,数据看起来像这样:

     A        
1 00
2 A001
3 Y
4 00
5 A002
6 N

正如您所看到的,不仅 A1 和 A4 需要匹配,A2 和 A5 也需要匹配,所以因为 A2 和 A5 不匹配,我需要为其创建一个新行。所以结果将如下所示:

     A       B
1 00
2 A001
3 Y
4 00
5 A002
6 N

除了手动添加行之外,我不知道任何其他方法,而且我需要合并 80 组数据,所以如果有人可以帮助我,我将非常感激!

最佳答案

你说你有80组数据。这是否意味着您的表中有 240 行?如果是这样,也许创建一个 plsql 表是一个解决方案。

plsql表的每一行有3列(1个数据集的3行)。

从表中每次选择 3 行;并将这些行放入 plsql 表中。当 plsql 表已满时,您可以在 plsql 表中使用循环中的循环(2 个循环)。因此,您可以将表 1 中的每条记录与表 2 中的记录进行比较。如果它们不匹配,您可以做您的事情。

关于mysql - 匹配两组数据,必要时添加行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22243028/

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