我的数据库(SQL Server 2008 R2)中有一个这样的表:
ID......Team...........Name......Age
102 Barcelona Mike 15
103 Barcelona Peter 10
104 Barcelona Jacke 10
105 Barcelona Jonas 10
106 Real Madrid Michael 20
107 Real Madrid Terry 26
108 Chelsea James 26
109 Chelsea Arthur 23
110 Chelsea Spence 22
- 我如何循环“团队”字段并知道,有像巴塞罗那、皇家马德里和切尔西这样的记录。
- 之后我想计算每个团队的团队球员的总和。
巴塞罗那:-> 10 + 10 + 10 + 15 = 45
对于皇家马德里:-> 20 + 26 = 46
切尔西:-> 26 + 23 + 22 = 71
- 将每个结果填充到单独的变量中。
整个计算应该在存储过程中完成。
第二件事,如果我有这样的表:
ID......Team...........Name......HeaderGoal......FreeKickGoal
104 Barcelona Mike 2 1
105 Barcelona Peter 1 0
106 Real Madrid Michael 0 1
107 Real Madrid Terry 0 1
108 Chelsea James 0 0
109 Chelsea Arthur 2 3
110 Chelsea Spence 4 0
- 我如何循环“团队”字段并知道,有像巴塞罗那、皇家马德里和切尔西这样的记录。
- 之后,我想用进球类型 HeaderGoal 和 FreeKickGoal 计算每支球队的所有进球的总和。
示例
-> 巴塞罗那:2+1+1 = 4
-> 皇家马德里:1+1 = 2
-> 切尔西:2 + 3 + 4 = 9
- 将每个结果填充到单独的变量中。
整个计算应该在存储过程中完成。
我希望你能帮帮我!BK_