oracle中distinct和count函数组合使用

oracle中distinct和count函数组合使用

oracle中的distinc关键字和count函数需要经常组合起来使用,例如,如果我们拿到一个仅有员工基本信息的列表,我们希望得到这个公司共有多少个部门。

我们可以这样做:
select count(a.deptno) from (select distinct deptno from scott.emp) a;
但这样做太复杂了,我们可以将discint和count函数用在一起
例如:
select count(distinct deptno) from scott.emp;

二者效果是一样的。

   
上一篇:反射技术。。。。


下一篇:spark的去重算子