我有一个存储过程,select语句是:
SELECT { fn MONTHNAME(OrderDate) } AS MonthName, YEAR(OrderDate) AS Year, SUM(TotalValue) AS Profits
FROM [Order]
WHERE (YEAR(OrderDate) = @year)
GROUP BY { fn MONTHNAME(OrderDate) }, YEAR(OrderDate)
Run Code Online (Sandbox Code Playgroud)
这显示了每个月的总和但我需要按月和年订购结果因为我的结果显示如下:
April 2013
February 2013
January 2013
June 2013
March 2013
May 2013
Run Code Online (Sandbox Code Playgroud)
在这种情况下,解决方案是什么?