如何在连接两个数据框时给出更多的列条件。例如,我想执行以下操作:
val Lead_all = Leads.join(Utm_Master,
Leaddetails.columns("LeadSource","Utm_Source","Utm_Medium","Utm_Campaign") ==
Utm_Master.columns("LeadSource","Utm_Source","Utm_Medium","Utm_Campaign"),
"left")
只有这些列匹配时,我才想加入。但是上面的语法无效,因为cols只使用一个字符串。那么,我该如何得到我想要的结果。
===
和<=>
之间的区别吗? Answer:===
是严格相等运算符,用于比较两个值是否完全相同,包括数据类型和值。而<=>
是太空船操作符,用于比较两个值的大小关系,并返回 -1、0 或 1,代表第一个值小于、等于或大于第二个值。 - zero323