Grouping Sets Spark Sql