본문 바로가기

프로그래밍/DB

count 함수(count,sum,avg,max,min)

select count(*) from 테이블명;

NULL값을 포함한 전체 행의 개수를 출력


select count(열이름) from 테이블명;

NULL값을 제외한 전체 행의 개수를 출력


select count(distinct 열이름) from 테이블명;

중복을 제외한 행의 수


select sum(열이름) from 테이블명;

열이름의 값을 모두 합하여 출력


select avg(열이름) from 테이블명;

열의 평균을 출력

주의 NULL값은 제외하고 평균을 출력한다.

avg(coalesce(열이름,0))를 사용하여 NULL값을 0으로 치환해 계산하도록 한다.


select max(열이름) from 테이블명;

열의 최고값을 출력


select min(열이름) from 테이블명;

열의 최솟값을 출력

'프로그래밍 > DB' 카테고리의 다른 글

데이터값을 삭제하기  (0) 2017.09.20
조건문 (case when then)  (0) 2017.09.20
숫자 함수(MOD,ABS)  (0) 2017.09.20
문자 함수(LOWER,UPPER,LENGTH)  (0) 2017.09.20
공백 제거하기(trim)  (0) 2017.09.20