EXPRMAX 함수
EXPRMAX 함수
Apache Pinot의 EXPRMAX 집계 함수는 측정 컬럼이 최댓값을 갖는 행에서 하나 이상의 컬럼을 투영해줘요. ARG_MAX와 비슷하지만 여러 표현식 컬럼을 한 번에 투영할 수 있다는 점이 달라요.
출처: 문서
본문
EXPRMAX 함수는 측정 컬럼이 최댓값을 갖는 행에서 하나 이상의 컬럼을 투영하는 집계 함수예요. ARG_MAX와 비슷하지만 여러 표현식 컬럼을 동시에 투영하는 것을 지원해요.
시그니처
EXPRMAX(measureCol, exprCol1, exprCol2, ...)
파라미터:
| Parameter | Description |
|---|---|
measureCol |
The column whose maximum value determines which row to project from |
exprCol1, exprCol2, ... |
One or more columns to project from the row with the maximum measure |
사용 예시
아래 예시는 Batch Quick Start를 기반으로 해요.
select EXPRMAX(hits, playerName, yearID) AS value
from baseballStats
| value |
|---|
| [Ichiro Suzuki, 2004] |