Le funzioni di confronto vengono utilizzate per confrontare espressioni e valori diversi, restituendo true
o false
di conseguenza. Ulteriori informazioni su altre funzioni PQL sono disponibili nella Profile Query Language panoramica.
Il =
(uguale a) controlla se un valore o un'espressione è uguale a un altro valore o espressione.
Formato
{EXPRESSION} = {VALUE}
Esempio
La query PQL seguente verifica se il paese dell’indirizzo principale si trova in Canada.
homeAddress.countryISO = "CA"
Il !=
(diverso da) controlla se un valore o un’espressione è non uguale a un altro valore o espressione.
Formato
{EXPRESSION} != {VALUE}
Esempio
La query PQL seguente verifica se il paese dell’indirizzo dell’abitazione non si trova in Canada.
homeAddress.countryISO != "CA"
Il >
(maggiore di) per verificare se il primo valore è maggiore del secondo valore.
Formato
{EXPRESSION} > {EXPRESSION}
Esempio
La seguente query PQL definisce le persone il cui compleanno non cade in gennaio o febbraio.
person.birthMonth > 2
Il >=
(maggiore o uguale a) per verificare se il primo valore è maggiore o uguale al secondo valore.
Formato
{EXPRESSION} >= {EXPRESSION}
Esempio
La seguente query PQL definisce le persone il cui compleanno non cade in gennaio o febbraio.
person.birthMonth >= 3
Il <
La funzione di confronto (minore di) viene utilizzata per verificare se il primo valore è minore del secondo valore.
Formato
{EXPRESSION} < {EXPRESSION}
Esempio
La seguente query PQL definisce le persone il cui compleanno è in gennaio.
person.birthMonth < 2
Il <=
(minore o uguale a) per verificare se il primo valore è minore o uguale al secondo valore.
Formato
{EXPRESSION} <= {EXPRESSION}
Esempio
La seguente query PQL definisce le persone il cui compleanno è in gennaio o febbraio.
person.birthMonth <= 2
Ora che hai imparato le funzioni di confronto, puoi utilizzarle all’interno delle query PQL. Per ulteriori informazioni su altre funzioni PQL, leggere Panoramica sulla lingua delle query di profilo.