扩展题
来源:8-11 需求二功能实现

慕九州3016327
2020-10-06
sql如下:
lazy val PROVINCE_CITY_SQL_TopN=“select provincename,cityname,cnt from " +
”(select provincename,cityname,cnt,row_number() over(partition by provincename ORDER BY cnt desc) row from " +
"(select provincename,cityname,count(1) as cnt from ods group by provincename,cityname)b)c" +
" where c.row<=2"
取各个省前两名的城市。
请老师批阅
写回答
1回答
-
Michael_PK
2020-10-06
思路OK的。不管啥大数据框架的SQL的分组topn解决方案一定要牢记,以后工作中绝对用到的。
022020-10-06
相似问题
hive和spark选型问题
回答 1
访问 hive 表有权限问题
回答 1
如何构建或者理解大型项目
回答 1
java操作kudu问题
回答 1
提问老师client连接服务器出现的问题
回答 4