我有2003年第三季度至2005年第二季度的销售人员订单金额的数据,我想显示每个季度的结果,销售人员和前5名销售人员的总订单金额。
我有这样的 sql 语句
select DATEPART (Year, [Order Date]) AS Year,
DATEPART (QUARTER,[Order Date]) As Quarter,
Salesperson,
SUM([Order Amount]) As [Total Order Amount]
from dbo.tbl_sales
Group By DATEPART (YEAR, [Order Date]),
DATEPART (QUARTER, [Order Date]),
Salesperson
Order By SUM([Order Amount]) DESC
但它不仅显示前5名的销售人员,请帮助。