Pyspark Join Duplicate Rows, Two of them are by using distinct() and dropDuplicates().