我在sql数据库中有2列是整数(在单独的表中),我将简化我的问题来解释。我不得不复制在SQL中的excel中做了什么,不知道如何去做。在基本术语中,我必须循环遍历所有表中的所有表,然后将第二行中的第一条记录乘以第二行,依此类推。建立一张桌子。我不知道如何做到这一点有没有人有任何想法?下面的例子。基于循环遍历2列并相乘创建计算结果集
Column A:| Column B:
12 | 36
24 | 89
26
结果输出应的表等:
A | B
432 | 1068
864 | 2136
936 | 2314
所以36已经被乘以12,24随后26以创建第一列,然后89乘以12,24随后26创建第二列等 真实列有400+行要乘以所以结果是一个巨大的表,我怎么做这个循环和添加列来建立一个计算表。希望这是有道理的,任何帮助将不胜感激。
我不理解你。您可以在“代码示例”块中发送代码,还是附上屏幕截图? – inon
您正在使用哪些DBMS? Postgres的?甲骨文? –
我想我已经用交叉连接对它进行了排序,不能相信它很简单! –