1. 숫자 데이터 요약하기
1-1. COUNT 함수
함수 | 설명 | 비고 |
COUTN | 행의 수를 나타낸다. | NULL값을 포함한 전체 행의 수: COUNT(*) NULL값을 제외한 전체 행의 수: COUNT(열 이름) 중복을 제외한 행의 수: COUNT(DISTINCT 열 이름) |
SUM | 행의 합계를 나타낸다. | 전체 합계: SUM(열 이름) |
AVG | 행의 평균을 나타낸다. | 평균: AVG(열 이름) |
MAX | 행의 최댓값을 나타낸다. | 최댓값: MAX(열 이름) |
MIN | 행의 최솟값을 나타낸다. | 최솟값: MIN(열 이름) |
STDENV | 행의 표준편차를 나타낸다. | 표준편차: STDENV(열 이름) |
VARIANCE | 행의 분산을 나타낸다. | 분산: VARIANCE(열 이름) |
2. 조건문 이해하기
2-1. CASE WHEN 문장
'[조건1]을 만족하면 [결과값1]을 나타내고, [조건2]를 만족하면 [결과값2]를 나타내라. 나머지는 [결과값3]으로 보여주고 이들 결과값은 [새로운 열 이름]으로 나타내라'는 뜻이다. CASE WHEN 문장은 조건문을 나타낼 때 사용되고 활용도가 높다.
문법 01. CASE WHEN 문장
SELECT 열 이름1,
CASE WHEN [조건1] THEN [결과값1]
WHEN [조건2] THEN [결과값2]
ELSE [결과값3] END AS 새로운 열 이름
FROM 테이블명;
'SQL > 칼퇴족 김대리는 알고 나만 모르는 SQL' 카테고리의 다른 글
[SQL] DAY 10. 테이블 합치기 (0) | 2023.05.01 |
---|---|
[SQL] DAY 09. 데이터의 그룹화, 필터링 (0) | 2023.05.01 |
[SQL] DAY 07. 기본 함수 배우기 (0) | 2023.05.01 |
[SQL] DAY 06. 텍스트 마이닝을 활용한 데이터 조건 주기 (0) | 2023.05.01 |
[SQL] DAY 05. 논리연산자를 활용한 데이터 조건 주기 (0) | 2023.05.01 |
댓글