我是靠谱客的博主 凶狠信封,最近开发中收集的这篇文章主要介绍oracle统计每个员工数,oracle按部门统计员工人数,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

函数查询

注:在oracle中,数字注释需要加双引号“”

select count(*) Total,

sum(decode(to_char(hiredate,’YYYY’),’1980’,’1’,’0’)) “1980”,

sum(decode(to_char(hiredate,’YYYY’),’1981’,’1’,’0’)) “1981” ,

sum(decode(to_char(hiredate,’YYYY’),’1982’,’1’,’0’)) “1982”,

sum(decode(to_char(hiredate,’YYYY’),’1983’,’1’,’0’)) “1983”,

from emp;

子查询:

select (selet coun(*) from emp ) total, (select count(*) from emp where to_char(hiredate,’YYYY’)=’1980’) “1980” , (select count(*) from emp where to_char(hiredate,’YYYY’)=’1981’) “1981” , (select count(*) from emp where to_char(hiredate,’YYYY’)=’1982’) “1982” , (select count(*) from emp where to_char(hiredate,’YYYY’)=’1983’) “1983” from dual ;—oracle自带的伪表

最后

以上就是凶狠信封为你收集整理的oracle统计每个员工数,oracle按部门统计员工人数的全部内容,希望文章能够帮你解决oracle统计每个员工数,oracle按部门统计员工人数所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(38)

评论列表共有 0 条评论

立即
投稿
返回
顶部