카테고리:윈도우 함수 (순위 지정) CUME_DIST¶ 같은 윈도우 파티션 내의 다른 값을 기준으로 값의 누적 분포를 찾습니다. 구문¶ CopyExpandCUME_DIST() OVER ( [ PARTITION BY <partition_expr> ] ORDER BY <order_expr> [ { ASC | DESC } ] [ NULLS { FIRST | LAST } ] ) Show lessSee moreScroll to top 인자¶ partition_expr행을 파티션으로 그룹화하는 데 사용하는 선택적 식입니다. order_expr이 식은 각 파티션 내의 행 순서를 지정합니다. 반환¶ 반환된 값의 데이터 타입은 DOUBLE 입니다. 사용법 노트¶ CUME_DIST 함수는 명시적 윈도우 프레임을 지원하지 않습니다. 예¶ CopyExpandSELECT symbol, exchange, CUME_DIST() OVER (PARTITION BY exchange ORDER BY price) AS cume_dist FROM trades; Show lessSee moreScroll to top Expand+------+--------+------------+ |symbol|exchange|CUME_DIST | +------+--------+------------+ |SPY |C |0.3333333333| |AAPL |C | 1.0| |AAPL |C | 1.0| |YHOO |N |0.1666666667| |QQQ |N | 0.5| |QQQ |N | 0.5| |SPY |N |0.8333333333| |SPY |N |0.8333333333| |AAPL |N | 1.0| |YHOO |Q |0.3333333333| |YHOO |Q |0.3333333333| |MSFT |Q |0.6666666667| |MSFT |Q |0.6666666667| |QQQ |Q | 1.0| |QQQ |Q | 1.0| |YHOO |P | 0.2| |MSFT |P | 0.6| |MSFT |P | 0.6| |SPY |P | 0.8| |AAPL |P | 1.0| +------+--------+------------+ Show lessSee moreScroll to top