zoukankan      html  css  js  c++  java
  • 统计男女生人数sql

    统计男女生人数--sql

    传统方法

    -- 男性人口
    SELECT pref_name AS 地区,
    SUM(population) AS 男
    FROM `user`
    WHERE u_sex = '1'
    GROUP BY pref_name;
    
    -- 女性人口
    SELECT pref_name AS 地区,
    SUM(population) AS 女
    FROM `user`
    WHERE u_sex ='2'
    GROUP BY pref_name;
    

    CASE表达式

    -- 统计 人口数据
    SELECT pref_name AS 地区,
    --  男性人口
    SUM(CASE 	WHEN u_sex='1' THEN population	ELSE	0 END ) AS 男,
    --  女性人口
    SUM(CASE 	WHEN u_sex='2' THEN population	ELSE	0 END ) AS 女
    FROM `user`
    GROUP BY pref_name
    

    图例

  • 相关阅读:
    8月10日
    8月9日
    8月8日
    8月7日
    8月6日
    8月5日
    《大道至简》读后感
    8月4日
    8月3日
    8月2日
  • 原文地址:https://www.cnblogs.com/d534/p/15615332.html
Copyright © 2011-2022 走看看