Pyspark Aggregate Unique Values In Sql