基于“=”的Python联接表
我正在将pyspark代码传输到python。在这个过程中,我遇到了一个挑战,我需要将spark sql中的以下代码转换为python基于“=”的Python联接表,python,python-2.7,pyspark-sql,Python,Python 2.7,Pyspark Sql,我正在将pyspark代码传输到python。在这个过程中,我遇到了一个挑战,我需要将spark sql中的以下代码转换为python 从dfrno a,dft b中选择b.id作为tno,a.*,其中a.v=b.v1和a.rno>=b.start\u rno和a.rno=将SQL查询转换为Python没有意义。给我们更多的背景!它是pysparksql到python的转换,没有任何概念上的意义。逻辑必须相同。我的项目需要这种转换。为了提供更多的上下文,我添加了一个我正在尝试做的事情的图像。表d
从dfrno a,dft b中选择b.id作为tno,a.*,其中a.v=b.v1和a.rno>=b.start\u rno和a.rno=将SQL查询转换为Python没有意义。给我们更多的背景!它是pysparksql到python的转换,没有任何概念上的意义。逻辑必须相同。我的项目需要这种转换。为了提供更多的上下文,我添加了一个我正在尝试做的事情的图像。表dfrno包含所有RNO 1到5。但是我需要dft表的开始和结束rno之间的值。如果您看到最后一个表,rno只有3个,即dft表的开始和结束rno之间。您所说的只有本机python包是什么意思?对不起,我可能没有正确地使用它。我指的是熊猫和裸体。