본문 바로가기

프로그램/SQL

#SQL_사분위수 계산하기

 

사분위수란?

데이터 표본을 4개의 동일한 부분으로 나눈 값이다.

사분위수를 사용하여 데이터 집합의 범위와 중심 위치를 신속하게 평가할 수 있다.

 

제1 사분위수 (Q1)

데이터의 25%가 이 값 보다 작거나 같음.

제2 사분위수 (Q2)

중위수 데이터의 50%가 이 값 보다 작거나 같음.

제3 사분위수 (Q3)

데이터의 75%가 이 값 보다 작거나 같음.

 


 

1. 구간 값 의 사분위수 구하기

NTILE(4) OVER(ORDER BY 변수) 

 

예시) EMPLOYEES 테이블 내에서 SALARY변수의 사분위수를 구하라

코드
결과

 

2. 수치 값 의 사분위수 구하기

PERCENTILE_DISC(X) WITHIN GROUP (ORDER BY 변수)

-- X에는 0.25 , 0.5 , 0.75 값 중 선택하면 됨

 

코드
결과

 

 

 

이상 SQL 사분위수 계산하기였습니다 ♪(´▽`)