Sql을 작성하면, 일반적인 Select 가 아닌 합이나, 통계 등 다양한 조건을 수용하기 위해서는 count() 라는 함수를 사용하게 된다. 아래 목록을 보자.

 

 

 

    • 값을 셀 수 있다.
    • 행을 셀 수 있다.
    • NULL이 아닌 것을 의미 한다.

 

 

 

 크게 3가지로 구분 할 수 있다. count()는 사용 할 경우, 단순히 결과에 있는 행 수를 세게 된다. 괄호 안에 있는 내용은 표현이 절대 NULL을 가질 수 없다는 조건을 염두해 두고 동작 한다고 한다.

 

※ 참고 서적: [Mysql 성능 최적화 - 베론 슈와츠, 피터 제이트세브, 바딤 카첸코, 제레미 자워드니, 아르엔 렌츠, 데렉 볼링 지음][04장 쿼리 성능 최적화]

'Database' 카테고리의 다른 글

Mysql Timestamp Column 생성 하기  (0) 2012.12.06
Mysql root 비밀번호 변경하기  (0) 2012.12.03
Oracle 덤프 뜨기  (0) 2012.11.26
having 사용하기  (0) 2012.11.15
Mysql 사용자 생성 하기  (0) 2012.11.13

+ Recent posts