【发布时间】:2012-01-02 07:47:16
【问题描述】:
我想写一个存储过程。
在那个存储过程中,我想从一个表中找到重复的行值,并将这些行的求和运算计算到同一个表中。
假设我有一个CustomerSales 表;
ID SalesRepresentative Customer Quantity
1 Michael CustA 55
2 Michael CustA 10
我需要把桌子转过来……
ID SalesRepresentative Customer Quantity
1 Michael CustA 65
2 Michael CustA 0
当我同时发现SalesRepresentative 和Customer 重复时,我想将这些行的所有Quantity 值相加并分配给表格的第一行,其他的将为'0'。
你能帮帮我吗?
【问题讨论】:
-
如果您发布代码、XML 或数据示例,请在文本编辑器中突出显示这些行,然后单击编辑器上的“代码示例”按钮 (
{ })工具栏以很好地格式化和语法突出显示它! -
另外:它是一个 storeD 过程 - 如 SQL Server 中的 STORED - 它与 store 无关我> ...
标签: sql-server-2005 tsql stored-procedures