这样的sql怎么写?
例如表如下:部门 人员 属性状态
部门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怎么写,怎么写查询效果最优,因为数据量很大,谢谢
2012-08-08 10:02
2012-08-25 14:26
2012-09-04 23:28
2012-09-08 01:29
2012-09-26 16:08
2012-11-03 13:04