오라클

count(*) 과 count(컬럼명)의 차이

mkh23911 2015. 1. 7. 18:09

count(*) 과 count(컬럼명)의 차이

열이름(컬럼명)을 지정하지 않고 *를 쓸 경우는 열의 값이 null 인 값도 계산에 포함한다.

열이름(컬럼명)을 지정할 경우는  null인 값은 제외하고 계산한다.


select count(*) from member; --전체회원수

select count(tel) from from member; --전화번호가 null인 회원은 제외한 회원수