灯火南山

关注

SQL的join本质是一个两层for循环

灯火南山

关注

阅读 67

2022-07-27


伪代码

final_table = []
for row1 in left_table:
for row2 in right_table:
if condition(row1["col1"],row2["col2"]) == True:
final_row = row1 + row2
final_table.append(final_row)

和这个一样的功能:

left_table.join(
right_table,
condition(
left_table.col("col1"),
right_table.col("col2")
) == true,
"inner_join"
)


相关推荐

phpworkerman

python两层循环

phpworkerman 68 0 0

人间四月天i

利用tensorflow搭建一个两层CNN网络 | 【看完就会】

人间四月天i 57 0 0

村里搬砖的月野兔

两层网络、三层网络的理解

村里搬砖的月野兔 118 0 0

心智的年轮

78、★★双层嵌套-两层for循环的回溯-LeetCode-37.解数独

心智的年轮 39 0 0

眸晓

如果PostgreSQL有两层nginx代理...

眸晓 86 0 0

自由情感小屋

SQL ——JOIN(连接)、INNER JOIN(表中至少一个匹配)、LEFT JOIN(连接左表)、RIGHT JOIN(连接右表)、FULL OUTER JOIN(两表其中一个匹配)

自由情感小屋 33 0 0

德州spark

指向未来: 量子纠缠的本质是一个指针

德州spark 12 0 0

代码小姐

sql server 有一个关联是两个查询语句

代码小姐 19 0 0

木樨点点

[云计算]两层网络、三层网络的理解

木樨点点 101 0 0

慕犹清

spark 一个dataframe的两个列的编辑距离join

慕犹清 67 0 0

精彩评论(0)

0 0 举报