728x90
✨ 이 글은 [ 코드프레소 Java 웹 개발 체험단 활동 ] 내용입니다 ✨
💜 코드프레소 이러닝 강의 수강 중 - 처음 시작하는 SQL 프로그래밍 💜
😎 아래의 링크를 통해 프리미엄 IT 교육 서비스, 코드프레소를 확인해보세요 😎
<COUNT 함수를 이용한 데이터 개수 집계>
COUNT 함수
- 조회된 데이터의 개수를 계산하는 함수
- WHERE 절을 통해 필터링 된 데이터 개수를 계산할 수 있다
- Null Value는 카운트되지 않는다
<SUM 함수를 이용한 데이터의 합 집계>
SUM 함수
- 조회된 데이터의 합을 계산하는 함수
- WHERE 절을 통해 필터링된 데이터의 합을 계산할 수 있다
- * 를 사용할 수 없고 특정 컬럼 명을 명시해야 한다
<MIN, MAX 함수를 이용한 최댓값, 최솟값 집계>
MIN, MAX 함수
- MIN은 조회된 데이터에서 특정 컬럼의 최소값을 계산하는 함수
- MAX는 조회된 데이터에서 특정 컬럼의 최대값을 계산하는 함수
- WHERE 절을 통해 필터링된 데이터의 최댓값, 최솟값을 계산할 수 있다
<AVG 함수를 이용한 평균값 집계>
AVG 함수
- 조회된 데이터에서 특정 컬럼의 평균값을 구하는 함수
- WHERE 절을 통해 필터링된 데이터에서 특정 컬럼의 평균값을 계산할 수 있다
<VARIANCE, STDDEV 함수를 이용한 분산, 표준편차 집계>
VARIANCE, STDDEV 함수
- VARIANCE : 조회된 데이터에서 특정 컬럼의 분산 계산
- STDDEV : 조회된 데이터에서 특정 컬럼의 표준편차 계산
- 분산과 표준편차는 데이터들이 평균에서 벗어나 있는 정도를 측정하는 지표가 된다
<GROUP BY 명령어를 이용한 그룹별 데이터 집계>
GROUP BY
- 특정 컬럼들을 기준으로 데이터를 그룹지어 분석한다
- 한 개 이상의 컬럼으로 그룹화가 가능하다
- 집계함수들과 함께 자주 사용된다
GROUP BY 예제
<HAVING 명령어를 이용한 집계 데이터 필터링>
HAVING
- 그룹화한 결과를 필터링
- 그룹화 전 필터링은 WHERE, 그룹화 후 필터링은 HAVING을 사용한다
HAVING 예제
728x90
'코드프레소 체험단 > SQL 프로그래밍' 카테고리의 다른 글
[처음 시작하는 SQL 프로그래밍] SQL 명령어를 이용한 데이터의 결합 (0) | 2022.03.04 |
---|---|
[처음 시작하는 SQL 프로그래밍] SQL 명령어를 이용한 데이터의 변경 (0) | 2022.03.04 |
[처음 시작하는 SQL 프로그래밍] SQL 명령어를 이용한 데이터의 조회 Part2 (0) | 2022.03.02 |
[처음 시작하는 SQL 프로그래밍] SQL 명령어를 이용한 데이터 조회 (0) | 2022.02.04 |
[처음 시작하는 SQL 프로그래밍] SQL 명령어를 이용한 데이터 정의 (0) | 2022.02.04 |
댓글