SQL Server专家的问题。在下面的查询中,我希望有一个额外的列,它也是SUM数量,但是基于不同的需求类型。我尝试了一些想法 - CASE并在选择列表中添加子查询,但都返回了太多结果。我希望看到的是MATERIAL,MATERIAL_DESCRIPTION,SIZE_LITERAL,当需求类型='PB'时的数量总和,当需求类型='01'时的数量总和不确定如何在两个不同的条件下两次添加数量。在此先感谢同一列在查询中多次出现
SELECT MATERIAL,
MATERIAL_DESCRIPTION,
SIZE_LITERAL,
SUM(QUANTITY) AS 'SUM_FCST'
FROM VW_MRP_ALLOCATION
WHERE REQUIREMENT_CATEGORY = 'A60381002'
AND MATERIAL_AVAILABILITY_DATE >= GETDATE()
AND REQUIREMENT_TYPE ='PB'
GROUP BY MATERIAL,
MATERIAL_DESCRIPTION,
SIZE_LITERAL
ORDER BY MATERIAL,
SIZE_LITERAL
条件的总和。其中两个......并删除从第 – xQbert