oracle中的distinct关键字和count函数需要经常组合起来使用
例如,如果我们拿到一个仅有员工基本信息的列表,我们希望得到这个公司共有多少个部门。
我们可以这样做:
select count(a.deptno) from (select distinct deptno from scott.emp) a;
但这样做太复杂了,我们可以将discint和count函数用在一起
例如:
select count(distinct deptno) from scott.emp;
二者效果是一样的。
本文介绍了Oracle数据库中DISTINCT关键字与COUNT函数的结合使用方法,通过实例展示了如何利用这两种工具来统计不同部门的数量,提供了两种实现方式并指出其等效性。
1万+

被折叠的 条评论
为什么被折叠?



