现在有如下数据:
GROUP | ID | SCORE
A 1 100
B 2 50
A 3 90
B 4 50现在我想对如上数据按照GROUP分组后,并利用gridview来显示成如下情况:GROUP | ID | SCORE
A 1 100
A 3 90
合 计 190
B 2 50
B 4 50
合 计 100要显示成这样,用gridview可以实现吗?如果不能,那该怎么实现呀?
GROUP | ID | SCORE
A 1 100
B 2 50
A 3 90
B 4 50现在我想对如上数据按照GROUP分组后,并利用gridview来显示成如下情况:GROUP | ID | SCORE
A 1 100
A 3 90
合 计 190
B 2 50
B 4 50
合 计 100要显示成这样,用gridview可以实现吗?如果不能,那该怎么实现呀?
用datatable该如何实现,请指教~~
select [GROUP],ID,SCORE from table where [GROUP]='A'
union
select 'A总计','',sum(SCORE) from table where [GROUP]='A'
union
select * from table where [GROUP]='B'
union
select 'B总计','',sum(SCORE) from table where [GROUP]='B'显示是:
GROUP | ID | SCORE
A 1 100
A 3 90
A总 计 0 190
B 2 50
B 4 50
B总 计 0 100 在GridView绑定的时候,将0用空格替换,A总计,B总计替换成合计即可!!
其实gridview里面的数据,都可以动态控制,gridview很强大,好好研究!