我使用用户Keevas'的例子,但提出一个不同的问题.... select Master_Code, SUM(Jan), SUM(Feb), SUM(Mar)
from dbo.foobar
WHERE Participating_City = 'foofoo'
GROUP BY Master_Code ORDER BY Master_Code ASC
是这样的: Master_Code
下面是我创建的表的副本,我的目标是使用户名DISTINCT,以便用户名不会被重复,然后我想获得总计或每个人拥有的价值总和。例如,Bob的第一行有2个值,第二行的另一个值是6,依此类推......如果添加Bob的所有值,则会得到25. id | username | value |
1 Bob 2
2 Chris 4
3 Bob 6
4 Bob 1
我使用这个代码通过数据库列的列表迭代: adapter = New SqlDataAdapter("SELECT * FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = '" & i & "'", connection)
Dim ds_cols As New DataSet
adapter.Fill(ds_cols)
For Each c