Les opérateurs logiques sont disponibles dans le menu Opérateur. Ils permettent de créer les conditions renvoyant une valeur pour une propriété de texte, si celle-ci correspond à un modèle donné ou s'affiche dans une liste donnée.
Lorsque vous créez une expression pour des objets géospatiaux, vous pouvez faire appel aux opérateurs logiques suivants :
Opérateur | Définition | Syntaxe |
---|---|---|
LIKE |
Trouve du texte correspondant à un modèle. Le modèle que vous précisez (entre apostrophes) peut contenir des caractères standard et le caractère générique de pourcentage (%). Pour obtenir une correspondance, les caractères standard doivent correspondre exactement aux caractères spécifiés dans le modèle. Le caractère de pourcentage peut correspondre à une partie arbitraire du modèle. |
Propriété LIKE 'texte%' |
NOT LIKE |
Trouve du texte ne correspondant pas à un modèle. Vous pouvez utiliser le caractère générique de pourcentage de la même façon qu'avec LIKE. |
NOT Propriété LIKE 'texte%' |
IN |
Détermine si une valeur donnée correspond à une valeur contenue dans une liste. |
Propriété IN (Valeur,Valeur) |
NOT IN |
Détermine si une valeur donnée ne correspond pas à une valeur contenue dans une liste. |
NOT Propriété IN (Valeur,Valeur) |
ISNULL |
Renvoie la propriété spécifiée si sa valeur n'est pas Null. Une expression avec un opérateur bit-à-bit ou arithmétique est égale à NULL si l'un des opérandes est NULL. |
Propriété IS NULL |
IS NOT NULL |
Renvoie la propriété spécifiée si sa valeur n'est pas Null. Une expression avec un opérateur bit-à-bit ou arithmétique est égale à NULL si l'un des opérandes est NULL. |
NOT Propriété IS NULL |
AND |
Associe les conditions et renvoie une valeur si celle-ci remplit toutes les conditions. |
Expression AND Expression |
OR |
Associe les conditions et renvoie une valeur si celle-ci remplit l'une des conditions. |
Expression OR Expression |
NOT |
Nie une expression booléenne. |
NOT Valeur NOT (propriété = Valeur1) AND NOT (propriété = Valeur2) |
( ) |
Regroupe la sélection entre parenthèses. |
(Valeur, Valeur) |