复制FOR each row lt in LT {// 遍历左表的关于每一行 BOOL b = FALSE; FOR each row rt in RT such that P1(lt, rt) {// 遍历右表每一行,找到满足join条件的不知行 IF P2(lt, rt) {//满足 where 过滤条件 t:=lt||rt;//合并行,服务器租用输出该行 } b=TRUE;// lt在RT中有对应的关于行 } IF (!b) { // 遍历完RT,发现lt在RT中没有有对应的云南idc服务商不知行,则尝试用null补一行 IF P2(lt,关于NULL) {// 补上null后满足 where 过滤条件 t:=lt||NULL; // 输出lt和null补上的行 } } } 1.2.3.4.5.6.7.8.9.10.11.12.13.14.免费信息发布网