SQL Server:按总和检索组

时间:2014-02-14 16:52:59

标签: sql .net sql-server group-by sum

我在这个问题上坚持了很长一段时间,尽管有些人可能在其他情况下提到了这个问题,

=> 有没有办法在SQL Server中使用GROUP BY子句获取分组的行的总和?

我的问题如下:我有一个名为OrderedProduct的表(如果你能想象,它连接一个Orders表和一个表Products),有两个字段: orderedProductId axBatchNumber 。 我想只检索不同的 axBatchNumber 及其在同一行的总和

Such as

查询结果应该是:

  1. HC268136 | 2
  2. HC304026 | 1
  3. HC388941 | 3
  4. 11C03312 | 4
  5. 非常感谢任何帮助。

1 个答案:

答案 0 :(得分:1)

您需要SUM还是COUNT?

以下内容可能会回答您的问题?

SELECT axBatchNumber, COUNT(*) AS CC
FROM YourTable
GROUP BY axBatchNumber;