有一个DataTable,里面数据如下:
id number note
1 9 a
2 8 b
3 7 c
4 6 d
1 5 a
2 4 b
3 3 c
我想得到如下结果
id number note
1 14 a
2 13 b
3 12 c
4 6 d
既把id相同的number给进行求和,该怎么办?(相同id的其他字段内容都一样)
id number note
1 9 a
2 8 b
3 7 c
4 6 d
1 5 a
2 4 b
3 3 c
我想得到如下结果
id number note
1 14 a
2 13 b
3 12 c
4 6 d
既把id相同的number给进行求和,该怎么办?(相同id的其他字段内容都一样)
单位、姓名、性别、是否合格 三个varchar字段现需要做一个对每个单位的每种性别的合格人数和不合格人数做一个统计
即实现:单位 性别 合格人数 不合格人数
A 男 10 8
A 女 5 2
B 男 10 5
B 女 10 5
请问这个SQL语句怎样写select a.dw,a.sex,(select count(*) from test1 where pass=1 and dw=a.dw and sex=a.sex) as 合格人数,(select count(*) from test1 where pass=0 and dw=a.dw and sex=a.sex) as 不合格人数
from test1 a
Group by a.dw,a.sex
==========
这是个例子,你可以参考一下,交叉表
如果要在DATATABLE中处理的话,那用循环语句来遍历吧...