标题很难说,但问题很简单。我在这里搜索了所有内容,但找不到适合我的特定问题的东西,所以就在这里。我正在使用Microsoft SQL ServerManagement Studio 2010。
表格目前看起来像这样
| Value | Product Name| | 300 | Bike | | 400 | Bike | | 300 | Car | | 300 | Car |
我需要表格来显示产品名称匹配的值的总和-像这样
| TOTAL | ProductName | | 700 | Bike | | 600 | Car |
我尝试了一个简单的
SELECT SUM(Value) AS 'Total' ,ProductName FROM TableX
但是以上方法不起作用。我最终得到列中所有值的总和。如何根据产品名称匹配求和?
谢谢!
SELECT SUM(Value) AS ‘Total’, [Product Name] FROM TableX GROUP BY [Product Name]
SQL小提琴示例