基于“<=”和“>=”的Python联接表

2024-04-29 15:16:59 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在将pyspark代码传输到python。在这个过程中,我遇到了一个挑战,我需要将spark sql中的以下代码转换为python

select b.id as tno, a.* from dfrno a, dft b where a.v = b.v1 and (a.rno >= b.start_rno and a.rno <= b.end_rno)

因为我是python新手,所以我不知道该怎么做。我很想了解这个方法,因为这会很有趣。我只能使用本机python包。我试图将其分为两个步骤并完成,但只有使用>;=<;=条件如果你能解决这个问题,那将非常有帮助。 以下是表格和所需输出的图示。谢谢

enter image description here


Tags: and代码fromidsql过程aswhere