Show Menu
SUJETS×

Fonctions de comparaison

Les fonctions de comparaison sont utilisées pour comparer différentes expressions et valeurs, renvoyant true ou false en conséquence. Pour plus d'informations sur les autres fonctions PQL, consultez la présentation du langage Profil Requête.

Est égal

La fonction = (est égal à) vérifie si une valeur ou une expression est égale à une autre valeur ou expression.
Format
{EXPRESSION} = {VALUE}

Exemple
La requête PQL suivante vérifie si le pays d'adresse d'origine est au Canada.
homeAddress.countryISO = "CA"

Différent de

La fonction != (pas égale) vérifie si une valeur ou une expression n’est pas égale à une autre valeur ou expression.
Format
{EXPRESSION} != {VALUE}

Exemple
La requête PQL suivante vérifie si le pays d'adresse d'origine n'est pas au Canada.
homeAddress.countryISO != "CA"

Supérieur à

La fonction > (supérieur à) est utilisée pour 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 les anniversaires ne tombent pas en janvier ou février.
person.birthMonth > 2

Supérieur ou égal à

La fonction >= (supérieure ou égale à) est utilisée pour 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 les anniversaires ne tombent pas en janvier ou février.
person.birthMonth >= 3

Inférieur à

La fonction de comparaison < (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 a lieu en janvier.
person.birthMonth < 2

Inférieur ou égal à

La fonction de comparaison <= (inférieure ou égale à) 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 est en janvier ou février.
person.birthMonth <= 2

Étapes suivantes

Maintenant que vous avez pris connaissance des fonctions de comparaison, vous pouvez les utiliser dans vos requêtes PQL. Pour plus d'informations sur d'autres fonctions PQL, veuillez lire la présentation de la langue de la Requête de Profil.