Show Menu
화제×

부울 함수

부울 함수는 Profile Query Language (PQL)의 다른 요소에 대해 부울 논리를 수행하는 데 사용됩니다. 다른 PQL 기능에 대한 자세한 내용은 Profile Query Language 개요를 참조하십시오 .

And

and 함수는 논리 연결을 만드는 데 사용됩니다.
형식
{QUERY} and {QUERY}

다음 PQL 질의는 1985년 캐나다와 출생년으로 본국의 모든 사용자를 반환합니다.
homeAddress.countryISO = "CA" and person.birthYear = 1985

또는

or 함수는 논리적 분리를 만드는 데 사용됩니다.
형식
{QUERY} or {QUERY}

다음 PQL 쿼리는 1985년 캐나다나 출생년으로 본국 내의 모든 사람을 반환합니다.
homeAddress.countryISO = "CA" or person.birthYear = 1985

아님

( not 또는 ! ) 함수는 논리적 부정 생성을 위해 사용됩니다.
형식
not ({QUERY})
!({QUERY})

다음 PQL 쿼리는 본국이 없는 모든 사람을 캐나다로 반환합니다.
not (homeAddress.countryISO = "CA")

If

if 함수는 지정된 조건이 true인지 여부에 따라 표현식을 해결하는 데 사용됩니다.
형식
if ({TEST_EXPRESSION}, {TRUE_EXPRESSION}, {FALSE_EXPRESSION})

인수
설명
{TEST_EXPRESSION}
테스트 중인 부울 식입니다.
{TRUE_EXPRESSION}
true인 경우 값이 사용될 표현식 {TEST_EXPRESSION} 입니다.
{FALSE_EXPRESSION}
false일 경우 값을 사용할 표현식 {TEST_EXPRESSION} 입니다.
다음 PQL 질의는 홈 국가가 캐나다인 1 경우, 그리고 해당 국가가 캐나다가 아닌 2 경우 이 값을 설정합니다.
if (homeAddress.countryISO = "CA", 1, 2)

다음 단계

부울 기능에 대해 알아냈으므로 PQL 쿼리 내에서 사용할 수 있습니다. 다른 PQL 기능에 대한 자세한 내용은 프로필 쿼리 언어 개요를 참조하십시오 .