分类：电脑/网络-程序设计
问题：我要把一个部门的人统计出来，用SQL语句怎么统计。(包括男和女) 
表结构1表名hp_ygxxhp_ygbh 员工编号hp_ygxm 员工姓名hp_ygxb 员工性别 (男|女)hp_bmbh 部门编号hp_bmmc 部门名称表结构2表名hp_bmxxhp_bmbh 部门编号hp_bmmc 部门名称统计结果如下部门                               男                                    女                           20                        表结构1表名hp_ygxxhp_ygbh 员工编号hp_ygxm 员工姓名hp_ygxb 员工性别 (男|女)hp_bmbh 部门编号hp_bmmc 部门名称表结构2表名hp_bmxxhp_bmbh 部门编号hp_bmmc 部门名称统计结果如下部门                               男                                    女                           20                                    12市场部                           14                                     21Please Enter the SQL dilog
回答：下面的SQL语句(SYBASE),请参考:
select
b.hp_bmmc as '部门',
count(case when a.hp_ygxb = '男' then 1 else 0 end) as '男', 
count(case when a.hp_ygxb = '女' then 1 else 0 end) as '女'  
from hp_ygxx a,hp_bmxx b 
where a.hp_bmbh = b.hp_bmbh 
group by b.hp_bmmc