oracle如何统计人数 oracle 统计数量

oracle,如何统计各个姓氏的人数,且以升序排序?

select substr(姓名,1,1) as 姓氏,coun(1) as 人数 from 表 group by substr(姓名,1,1)

创新互联建站是专业的夷陵网站建设公司,夷陵接单;提供成都网站设计、成都网站建设,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行夷陵网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!

order by 人数

oracle中统计每个部门下的人数怎么写

SELECT D.DEPTNO, D.DNAME, COUNT(E.EMPNO) FROM SCOTT.EMP E, SCOTT.DEPT D WHERE E.DEPTNO = D.DEPTNO GROUP BY cube(D.DEPTNO, D.DNAME)

oracle sql怎样统计数量

可以通过district来取出字段,之后通过count计算总数量。

sql:select count(district id) from tablename;

如果id字段没有空值的话,可以通过count统计字段的总数量(字段内容可能重复)。

sql:select count(id) from tablename;

oracle 年龄段统计

年龄段统计可用case when 语句。

如test表中有以下数据:

其中18-29岁为青年,30-49岁为中年,50岁以上为老年,先统计各个年龄段人数,可用如下语句:

select case when age between 18 and 29 then '青年' when age between 30 and 59 then '中年' when age=60 then '老年' end as 年龄段,

count(*) as 人数 

from test

group by case when age between 18 and 29 then '青年' when age between 30 and 59 then '中年' when age=60 then '老年' end;

统计结果:


本文名称:oracle如何统计人数 oracle 统计数量
文章来源:http://myzitong.com/article/hieeeg.html