문제 설명
평균은 전체 합계를 데이터 세트의 값 수로 나누어 계산된 주어진 데이터 세트의 평균입니다.
데이터 세트의 모드는 일련의 데이터에서 가장 자주 나타나는 값입니다.
데이터 세트가 {1, 2, 3, 4}이면 평균 값은 − (1 + 2 + 3 + 4) / 4 =2.5입니다.
데이터 세트가 {1, 2, 3, 4, 1, 1, 1, 1}이면 모드 값은 5번 나타날 때 - 1입니다.
예시
- 먼저, 테이블을 생성하십시오 -
CREATE TABLE NUMBERS ( value INT )
- 테이블에 데이터 삽입 -
INSERT INTO NUMBERS VALUES (1); INSERT INTO NUMBERS VALUES (2); INSERT INTO NUMBERS VALUES (3); INSERT INTO NUMBERS VALUES (4);
- 아래 쿼리를 사용하여 평균 찾기 -
SELECT AVG(val) FROM NUMBERS;
- 중복 값이 있는 소수 모드 행 삽입 -
INSERT INTO NUMBERS VALUES (1); INSERT INTO NUMBERS VALUES (1); INSERT INTO NUMBERS VALUES (1); INSERT INTO NUMBERS VALUES (1);
- 아래 쿼리를 사용하여 모드 찾기 -
SELECT TOP 1 val FROM NUMBERS GROUP BY val ORDER BY COUNT(*) DESC