SQL Server 2012에서 한 쿼리의 평균 및 중앙값

세르게이 말류 틴

내 테이블에 다음 데이터가 있습니다.

SELECT category, value FROM test
 
| 카테고리 | 가치 | 
+ ---------- + ------- + 
| 1 | 1 | 
| 1 | 3 | 
| 1 | 4 | 
| 1 | 8 |

지금은 두 개의 별도 쿼리를 사용하고 있습니다.

  1. 평균을 얻으려면 :

      SELECT category, avg(value) as Average
        FROM test
    GROUP BY category
    

     
     | 카테고리 | 가치 | 
     + ---------- + ------- + 
     | 1 | 4 |
     

  2. 중앙값을 얻으려면 :

    SELECT DISTINCT category, 
                    PERCENTILE_CONT(0.5) 
                       WITHIN GROUP (ORDER BY value) 
                       OVER (partition BY category) AS Median
               FROM test
    

     
     | 카테고리 | 가치 | 
     + ---------- + ------- + 
     | 1 | 3.5 |
     

하나의 쿼리로 병합하는 방법이 있습니까?

참고 : 두 개의 하위 쿼리로 중앙값을 얻을 수도 있지만 PERCENTILE_CONT 함수를 사용하여 가져 오는 것을 선호합니다.

카일 헤일

AVG는 또한 윈도우 기능입니다.

select 
distinct
category,
avg(value) over (partition by category) as average,
PERCENTILE_CONT(0.5) 
                   WITHIN GROUP (ORDER BY value) 
                   OVER (partition BY category) AS Median
                   from test

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

특정 조건에서 동일한 열의 평균 값 (SQL Server)

분류에서Dev

tcl에서 목록의 중앙값 및 평균 찾기

분류에서Dev

2 개의 SQL 쿼리를 결합하여 동일한 쿼리에서 평일 평균 및 주말 평균 결과를 얻습니다.

분류에서Dev

ggplot2 범례에서 중앙값 및 평균의 색상 변경

분류에서Dev

SQL Server 2012의 forloop 및 삽입 쿼리에 대한 단일 저장 프로 시저에서 롤백

분류에서Dev

SQL 쿼리 및 PHP를 통한 평균화

분류에서Dev

Excel에서 서로 다른 기간에 걸친 강우량의 합계, 중앙값 및 평균

분류에서Dev

SQL Server의 Datetime 문자열 목록에서 최소, 최대 및 평균 계산

분류에서Dev

x 행의 SQL Server 기본값 평균

분류에서Dev

열당 빈도 표에 대한 평균 및 중앙값 계산 (그룹당 길이 클래스)

분류에서Dev

R 계산 평균 및 로컬 파일의 중앙값

분류에서Dev

R의 함수 : 동일한 함수 내에서 평균, 중앙값, 표준 편차를 반환하는 방법

분류에서Dev

평균에 대한 SQL 트리거

분류에서Dev

퀵 정렬에서 3의 중앙값 (평균)?

분류에서Dev

평균은 SQL Server에서 가중 평균을 계산합니다.

분류에서Dev

PySpark : 데이터 프레임 내 그룹에 대한 평균 및 평균 값의 개수 검색

분류에서Dev

단일 선택 쿼리에서 평균, 중앙값, 모드 및 범위를 얻는 방법은 무엇입니까?

분류에서Dev

C ++ : 평균 중앙값 및 모드

분류에서Dev

Tableau에서 최대, 최소, 중앙값 및 평균을 표시하는 방법

분류에서Dev

PySpark : 평균, 표준 편차 및 평균 주변 값을 한 번에 계산

분류에서Dev

SQL Server에서 사용자 쿼리의 크기 및 / 또는 빈도 제한

분류에서Dev

SQL Server 2012에서 계산 된 열을 평균으로 지정

분류에서Dev

SQL Server 쿼리의 AND 및 OR 작업 순서

분류에서Dev

ggplot2 함수의 평균 및 중앙값 상자 그림 범례

분류에서Dev

SQL Server 2012 제한 쿼리

분류에서Dev

별도의 시트에서 가져온 배열 수식 및 쿼리가 포함 된 가중 평균

분류에서Dev

SQL Server에서 변수의 평균을 계산하는 방법

분류에서Dev

파이썬에서 중앙 픽셀 주변 영역의 평균 값 계산

분류에서Dev

SQL Server의 WITH 절에 대한 쿼리

Related 관련 기사

  1. 1

    특정 조건에서 동일한 열의 평균 값 (SQL Server)

  2. 2

    tcl에서 목록의 중앙값 및 평균 찾기

  3. 3

    2 개의 SQL 쿼리를 결합하여 동일한 쿼리에서 평일 평균 및 주말 평균 결과를 얻습니다.

  4. 4

    ggplot2 범례에서 중앙값 및 평균의 색상 변경

  5. 5

    SQL Server 2012의 forloop 및 삽입 쿼리에 대한 단일 저장 프로 시저에서 롤백

  6. 6

    SQL 쿼리 및 PHP를 통한 평균화

  7. 7

    Excel에서 서로 다른 기간에 걸친 강우량의 합계, 중앙값 및 평균

  8. 8

    SQL Server의 Datetime 문자열 목록에서 최소, 최대 및 평균 계산

  9. 9

    x 행의 SQL Server 기본값 평균

  10. 10

    열당 빈도 표에 대한 평균 및 중앙값 계산 (그룹당 길이 클래스)

  11. 11

    R 계산 평균 및 로컬 파일의 중앙값

  12. 12

    R의 함수 : 동일한 함수 내에서 평균, 중앙값, 표준 편차를 반환하는 방법

  13. 13

    평균에 대한 SQL 트리거

  14. 14

    퀵 정렬에서 3의 중앙값 (평균)?

  15. 15

    평균은 SQL Server에서 가중 평균을 계산합니다.

  16. 16

    PySpark : 데이터 프레임 내 그룹에 대한 평균 및 평균 값의 개수 검색

  17. 17

    단일 선택 쿼리에서 평균, 중앙값, 모드 및 범위를 얻는 방법은 무엇입니까?

  18. 18

    C ++ : 평균 중앙값 및 모드

  19. 19

    Tableau에서 최대, 최소, 중앙값 및 평균을 표시하는 방법

  20. 20

    PySpark : 평균, 표준 편차 및 평균 주변 값을 한 번에 계산

  21. 21

    SQL Server에서 사용자 쿼리의 크기 및 / 또는 빈도 제한

  22. 22

    SQL Server 2012에서 계산 된 열을 평균으로 지정

  23. 23

    SQL Server 쿼리의 AND 및 OR 작업 순서

  24. 24

    ggplot2 함수의 평균 및 중앙값 상자 그림 범례

  25. 25

    SQL Server 2012 제한 쿼리

  26. 26

    별도의 시트에서 가져온 배열 수식 및 쿼리가 포함 된 가중 평균

  27. 27

    SQL Server에서 변수의 평균을 계산하는 방법

  28. 28

    파이썬에서 중앙 픽셀 주변 영역의 평균 값 계산

  29. 29

    SQL Server의 WITH 절에 대한 쿼리

뜨겁다태그

보관