日期:2014-05-17  浏览次数:20474 次

求各部门前20会员的销售额
已知销售表 里 有 时间 部门编码 会员编码 实收金额
求2013年 各部门 会员销售额 前20 的会员 和销售额
sql语句

------解决方案--------------------
给点测试数据。
------解决方案--------------------
select *
from 
(
select *,rn=ROW_NUMBER() over(partition by 部门编码 order by 销售额 desc)
from 销售表
)t
where YEAR(时间)=2013 and rn<=20

------解决方案--------------------
引用:
select *
from 
(
select *,rn=ROW_NUMBER() over(partition by 部门编码 order by 销售额 desc)
from 销售表
)t
where YEAR(时间)=2013 and rn<=20
路过学习