我正在尝试构建一个查询以获取表 1 中的所有行,然后检查表 2 中是否存在相应的行,如果存在,则提取一些数据,加入并插入表 3。这在伪代码中更有意义 -所以这就是我想要做的,在程序上,我只是不确定如何在 PL/SQL 中实现它。
For all rows in T1:
For all rows in T2:
if (T1.mycolumn - T2.othercolumn) > 0:
INSERT INTO T3 (foo, bar) VALUES T1.foo, T2.bar
谢谢!