Chr*_*asa 1 sql t-sql sql-server stored-procedures
这是我的表结构我试图创建一个存储过程,它获取此信息的摘要.
Part Number Weight Type
----------------------------
234 120 P
212 45 P
234 110 P
234 100 C
Run Code Online (Sandbox Code Playgroud)
具有相同零件号和类型的零件我希望合并记录并得到重量的总和,输出如下.
Part Number Weight Type
----------------------------
234 230 P
212 45 P
234 100 C
Run Code Online (Sandbox Code Playgroud)
这只是一个简单GROUP BY的SUM():
Select [Part Number], Sum([Weight]) As [Weight], [Type]
From YourTable
Group By [Part Number], [Type]
Run Code Online (Sandbox Code Playgroud)
如果你想成为一个STORED PROCEDURE,CREATE语法如下:
Create Procedure spGetTotalWeightsByPartAndType --Or whatever you want to name it
As Begin
Select [Part Number], Sum([Weight]) As [Weight], [Type]
From YourTable
Group By [Part Number], [Type]
End
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
48 次 |
| 最近记录: |