sql servser按条件分类统计

来源:互联网 发布:淘宝卖家恶意不发货 编辑:程序博客网 时间:2024/05/21 07:54

需求是这样的:

有个新生儿的数据表,里面的字段有编号、姓名、出生日期、性别、家庭住址地区编号、母亲编号。

需要做这样的一个统计,按找地区编号分别统计出不同地区出生的男婴儿的数量和女婴的数量。

表结构:


结果是这样的:


下面是sql语句,非常简单,呵呵


SELECT addressCode,
COUNT( CASE WHEN sex=1 THEN name END) AS boy,
COUNT( CASE WHEN sex=2 THEN name END) AS gril
FROM newborn GROUP BY addressCode


0 0
原创粉丝点击