BOOLOR 함수

BOOLOR 함수

Apache Pinot의 BOOLOR 집계 함수는 그룹 내 모든 불리언 값의 논리 OR를 반환해요. 그룹의 값 중 하나라도 true면 true를 돌려주고, 모든 값이 false일 때만 false를 반환해요. 선택된 레코드가 없으면 OR의 항등원인 false가 기본값이 돼요.

출처: 문서

본문

BOOLOR 함수는 그룹 내 모든 불리언 값의 논리 OR를 반환하는 집계 함수예요. 그룹의 값 중 하나라도 true면 true를 반환하고, 모든 값이 false일 때만 false를 반환해요. 레코드가 선택되지 않았을 때는 기본값이 OR의 항등원인 false예요.

시그니처

BOOLOR(colName)

사용 예시

select BOOLOR(hasError) AS value
from myTable
value
true
select city, BOOLOR(hasError) AS anyErrors
from myTable
GROUP BY city
city anyErrors
San Francisco true
New York false

더 알아보기 (Learn more)