![]() |
#2
kaijin11152012-08-25 14:26
|
例如表如下:
部门 人员 属性状态
部门1 a 1
部门1 b 2
部门1 c 1
部门1 d 3
部门2 e 2
部门2 f 1
部门2 g 2
部门3 h 3
部门3 i 1
部门3 j 1
怎样写一个sql,得出如下的结果
部门 属性状态1 属性状态2 属性状态3
部门1 2 1 1
部门2 1 2 0
部门3 2 0 1
即统计每个部门个属性的人员数量,哪位能帮说下这样的sql怎么写,怎么写查询效果最优,因为数据量很大,谢谢