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. Vous trouverez plus d’informations sur les autres fonctions PQL dans la Profile Query Language présentation.
Égal à
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"
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.