mysql中一張(居民)表按年齡段查詢資料

來源:互聯網
上載者:User

標籤:back   bsp   else   sid   ima   gpo   group by   mysql語句   style   

知識點:

    用mysql,按年齡段查詢一張居民的資料(各年齡段居民的個數)

 

 

1.如:查詢resident(居民表),按照各年齡段,統計人數

2.mysql語句如下:

select ageproportion as ‘年齡段‘,count(*) as ‘人數‘ from
(
     SELECT
     CASE
       when age>0 and age<=10 then ‘0-10歲‘
       when age>10 and age<=20 then ‘10-20歲‘
       when age>20 and age<=30 then ‘20-30歲‘
       when age>30 and age<=40 then ‘30-40歲‘
       when age>40 and age<=50 then ‘40-50歲‘
       when age>50 and age<=60 then ‘50-60歲‘
       else ‘60歲以上‘
      
     END
     as ageproportion from resident
)a GROUP BY ageproportion 

 

3.查詢結果:

mysql中一張(居民)表按年齡段查詢資料

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.