标题很难说,但问题很简单.我在这里搜索过,找不到我特定问题的内容,所以在这里.我正在使用Microsoft SQL Server Management Studio 2010.
表目前看起来像这样
| Value | Product Name|
| 300 | Bike |
| 400 | Bike |
| 300 | Car |
| 300 | Car |
Run Code Online (Sandbox Code Playgroud)
我需要表格向我显示产品名称匹配的值的总和 - 像这样
| TOTAL | ProductName |
| 700 | Bike |
| 600 | Car |
Run Code Online (Sandbox Code Playgroud)
我试过一个简单的
SELECT
SUM(Value) AS 'Total'
,ProductName
FROM TableX
Run Code Online (Sandbox Code Playgroud)
但上述方法无效.我最终获得了列中所有值的总和.如何根据产品名称进行求和?
谢谢!
Red*_*ter 16
SELECT SUM(Value) AS 'Total', [Product Name]
FROM TableX
GROUP BY [Product Name]
Run Code Online (Sandbox Code Playgroud)