下载中心>文档详情
2015年11月24日
select *
from (select province,
commodity,
sum(price),
ROW_NUMBER() OVER(PARTITION BY province order by sum(price) desc) rn
from test141211
group by province, commodity
-- order by province desc, sum(price) desc
)
where rn <= 5
开窗函数 其实就是group by的另一种。它于group by的区别在于开窗函数可以分组列中排序其实就是加了一列影藏列。可以在group by中在分组的意思
请点击以下链接免费下载完整学习文档 /data/upload/zip//5653ddb9dd9a9.doc