sparksql 分组求和再显示排名
时间: 2023-05-14 18:06:45 浏览: 78
SQL SERVER 分组求和sql语句
您好,以下是对您的问题的回答:
您可以使用SparkSQL的窗口函数来实现分组求和并显示排名。以下是一个示例代码:
```
SELECT name, sum(score) as total_score, rank() over (order by sum(score) desc) as rank
FROM table_name
GROUP BY name
```
其中,name是分组的字段,score是需要求和的字段,total_score是求和后的结果,rank() over (order by sum(score) desc)是窗口函数,用于计算排名。
希望这可以帮助您解决问题。
阅读全文