Fonctions de comparaison

Les fonctions de comparaison sont utilisées pour comparer les différentes expressions et valeurs, renvoyant true ou false en conséquence. More information about other PQL functions can be found in the Profile Query Language overview.

Est égal à

La fonction = (est égal) vérifie si une valeur ou expression est égale à une autre valeur ou expression.

Format

{EXPRESSION} = {VALUE}

Exemple

La requête PQL suivante vérifie si le pays de l’adresse du domicile est le Canada.

homeAddress.countryISO = "CA"

Différent de

La fonction != (différent de) vérifie si une valeur ou expression est différente d’une autre valeur ou expression.

Format

{EXPRESSION} != {VALUE}

Exemple

La requête PQL suivante vérifie si le pays de l’adresse du domicile n’est pas le Canada.

homeAddress.countryISO != "CA"

Supérieur à

La fonction > (supérieur à) permet de vérifier si la première valeur est supérieure à la seconde.

Format

{EXPRESSION} > {EXPRESSION} 

Exemple

La requête PQL suivante définit les personnes dont l’anniversaire ne tombe ni en janvier ni en février.

person.birthMonth > 2

Supérieur ou égal à

La fonction >= (supérieur ou égal à) permet de vérifier si la première valeur est supérieure ou égale à la seconde.

Format

{EXPRESSION} >= {EXPRESSION} 

Exemple

La requête PQL suivante définit les personnes dont l’anniversaire ne tombe ni en janvier ni en février.

person.birthMonth >= 3

Inférieur à

La fonction < (inférieur à) permet de vérifier si la première valeur est inférieure à la seconde.

Format

{EXPRESSION} < {EXPRESSION} 

Exemple

La requête PQL suivante définit les personnes dont l’anniversaire tombe en janvier.

person.birthMonth < 2

Inférieur ou égal à

La fonction <= (inférieur ou égal à) permet de vérifier si la première valeur est inférieure ou égale à la seconde.

Format

{EXPRESSION} <= {EXPRESSION} 

Exemple

La requête PQL suivante définit les personnes dont l’anniversaire tombe en janvier ou en février.

person.birthMonth <= 2

Étapes suivantes

Maintenant que vous en savez plus sur les fonctions de comparaison, vous pouvez les utiliser dans vos requêtes PQL. Pour plus d’informations sur les autres fonctions PQL, consultez la présentation du langage de requête de profil.

Sur cette page