我在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的?甲骨文? –
我想我已經用交叉連接對它進行了排序,不能相信它很簡單! –