作者:手机用户2502923513 | 来源:互联网 | 2014-06-09 00:50
SQL语句按年龄段分组统计人数Java代码www.2cto.comcreatetable#t(Unamevarchar(10),ageint)insert#tselect'啊啊',19unionallselect'信息',23unionallselec..
SQL语句按年龄段分组统计人数
create table #t(Uname varchar(10),age int)
insert #t
select '啊啊',19 union all
select '信息',23 union all
select '宝宝',31 union all
select '喔喔',21 union all
select '米米',6
select nnd as '年龄段',count(*) as '人数' from(
select
case
when age>=1 and age<=10 then &#39;1-10&#39;
when age>=11 and age<=20 then &#39;11-20&#39;
when age>=21 and age<=30 then &#39;21-30&#39;
when age>=31 and age<=40 then &#39;31-40&#39;
end
as nnd,uname from #t
)a group by nnd