我一直认为SQL中的连接是两个表之间的某种链接。from employees e, departments d 在本例中,它链接了两个表,以显示每个员工的部门名称但是,在学习了内部连接和外部连接之后,它表明连接(内部连接)实际上是一个交集。例如,当一个表的ID为1,2,7,8,而另一个表的ID仅为7和8时,我们获得交集的方式为:
select
其要求是迭代python中的每一对唯一的键组合,并为每一对键获取值的交集列表。为了实现这一点,我对键进行了两次迭代,在第二次迭代中,我绕过了所有键的值较小的键,与第一次迭代的键相比- for key2val for val in val1 if val in val2]
#--Further proc