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;

二者效果是一样的。

原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/4373.html

(0)
上一篇 2021年7月16日
下一篇 2021年7月16日

相关推荐

发表回复

登录后才能评论