如何相对于sql中的其他列添加一个列值

时间:2015-09-08 08:13:21

标签: sql

Name    QTY
Jones   4
Smith   1
Smith   1

这是我的查询的输出。现在我必须添加关于名称的最后一列值。 我应该得到输出

Jones 4
smith 2  (1+1)

我应该怎么做?

1 个答案:

答案 0 :(得分:2)

在每个组中使用Group BySum QTY值:

SELECT Name, Sum(QTY) As SumQuantity
FROM dbo.TableName
GROUP BY Name