我有一个数据表对象,它是从webservice填充的。
显然,Web服务只会将所有内容(数据)丢回给我。进入我的数据表的数据如下所示:
Dept Code Value
Science ABC 5
Science ABC 6
Science DEF 7
Math ABC 3
Math DEF 9
English ABC 2
English DEF 3
English DEF 4
English DEF 5
现在,我想创建一个数据表来计算(和求和)/消除数据表中的值,以便新数据表具有如下数据:
Dept Code Value
Science ABC 11
Science DEF 7
Math ABC 3
Math DEF 9
English ABC 2
English DEF 12
请注意我只能修改数据表。
任何人都可以帮助我吗?请VB.Net。感谢。
答案 0 :(得分:1)
简单的摘要查询将为您提供所需内容:
SELECT Dept, Code, SUM(Value) sum_value FROM datatable GROUP BY Dept, Code
你也可以用SQL definition
创建一个视图,所以你可以
只需像查询表一样查询视图。如果你开始得到这么多
查询速度慢的数据,您需要将结果存储在a中
永久表 - 但对于适量的数据,这应该可以正常工作。