小编Bru*_*uce的帖子

按顺序在sql中按月和年排序

我有一个存储过程,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)

在这种情况下,解决方案是什么?

sql sql-server

12
推荐指数
2
解决办法
6万
查看次数

标签 统计

sql ×1

sql-server ×1