小编kel*_*llo的帖子

使用不同顺序的两列对Spark Dataframe进行排序

比方说,我有一个这样的表:

A,B
2,6
1,2
1,3
1,5
2,3
Run Code Online (Sandbox Code Playgroud)

我想按列的升序排序,A但在其中我想按列的降序对其进行排序B,如下所示:

A,B
1,5
1,3
1,2
2,6
2,3
Run Code Online (Sandbox Code Playgroud)

我试过使用,orderBy("A", desc("B"))但它给出了一个错误.

我应该如何在Spark 2.0中使用数据框编写查询?

sorting scala dataframe apache-spark apache-spark-sql

3
推荐指数
2
解决办法
6128
查看次数