Les fonctions de comparaison sont utilisées pour comparer les différentes expressions et valeurs, renvoyant true
ou false
en conséquence. Vous trouverez plus d’informations sur les autres fonctions PQL dans la section Profile Query Language aperçu.
La fonction =
(é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"
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"
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
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
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
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
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.