ストアド プロシージャがあり、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)
これは毎月の合計を示していますが、結果を月と年で並べ替える必要があります。結果は次のように表示されます。
April 2013
February 2013
January 2013
June 2013
March 2013
May 2013
このような場合の解決策は何ですか?