1. 程式人生 > >oracle中distinct和count函式組合使用

oracle中distinct和count函式組合使用

oracle中的distinct關鍵字和count函式需要經常組合起來使用


例如,如果我們拿到一個僅有員工基本資訊的列表,我們希望得到這個公司共有多少個部門。



我們可以這樣做:


select count(a.deptno) from (select distinct deptno from scott.emp) a;


但這樣做太複雜了,我們可以將discint和count函式用在一起


例如:


select count(distinct deptno) from scott.emp;


二者效果是一樣的。