GroupBy列然后Sum

时间:2016-08-02 13:17:44

标签: sql eloquent

我有一些数据,

SELECT Value FROM Table WHERE ID = 33 and MAX(version_number)

我需要能够分组他们的材料"然后使" Stock Level"和"确认库存"级别,因此产生的集合将是:

Material           Stock Level       Confirmed Stock        Price
FP1001             100               27                     1.25
FP1001             187               84                     1.36
FP1002             19                2                      0.76

最简单,最快捷的方法是什么?

谢谢!

1 个答案:

答案 0 :(得分:2)

你只需要一个简单的灌浆,任何谷歌的结果都会告诉你。顺便说一句,这里的代码

  SELECT [Material], SUM([Stock Level]), SUM([Confirmed Stock])
  FROM [YourTable]
  GROUP BY [Material]