小编Nih*_*ika的帖子

在 SQL Server Query 中获取月度数据

我正在尝试按月获取数据,因为我创建了查询,但结果中有一些重复的记录,如下所示,使用 SQL Server。

SELECT DM.deptdesc, 
   PIM.itemcode, 
   PIM.itemdesc, 
   Isnull(Sum(IM.issuedqty), 0) AS 'Issued', 
   Datename(month, IM.dt)       AS MONTH, 
   Year(IM.dt)                  AS year 
FROM  poitemmaster AS PIM 
   inner JOIN issuematerial AS IM 
                ON PIM.itemcode = IM.itemcode 
   LEFT OUTER JOIN departmentmaster AS DM 
                ON PIM.deptcode = DM.deptcode 
WHERE  PIM.itemcode = 'ICMEL00001' 
GROUP  BY DM.deptdesc, 
      PIM.itemcode, 
      PIM.itemdesc, 
      IM.issuedqty, 
      Datename(month, IM.dt), 
      Year(IM.dt) 
Run Code Online (Sandbox Code Playgroud)

我的查询返回此数据

查询默认返回数据

但我想喜欢这个

其实我想喜欢这个

我想要数量上的每月总和。我该怎么做?

sql-server sql-server-2014

0
推荐指数
1
解决办法
53
查看次数

标签 统计

sql-server ×1

sql-server-2014 ×1