부울 함수

부울 함수는 의 다른 요소에 대해 부울 로직을 수행하는 데 사용됩니다. Profile Query Language (PQL). 다른 PQL 함수에 대한 자세한 내용은 Profile Query Language 개요.

다음 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}
다음 경우에 사용될 값을 가진 표현식 {TEST_EXPRESSION} true입니다.
{FALSE_EXPRESSION}
다음 경우에 사용될 값을 가진 표현식 {TEST_EXPRESSION} false입니다.

다음 PQL 쿼리는 값을 로 설정합니다. 1 본국이 캐나다인 경우 2 본국이 캐나다가 아닌 경우.

if (homeAddress.countryISO = "CA", 1, 2)

다음 단계

이제 부울 함수에 대해 배웠으므로 PQL 쿼리 내에서 사용할 수 있습니다. 다른 PQL 함수에 대한 자세한 내용은 다음을 참조하십시오. 프로필 쿼리 언어 개요.

recommendation-more-help
770bc05d-534a-48a7-9f07-017ec1e14871