Opérateurs pour les expressions
Vous pouvez utiliser différents opérateurs pour construire les expressions de votre requête, y compris des opérateurs mathématiques et des opérateurs de texte.
Opérateurs mathématiques
Le tableau suivant répertorie les opérateurs mathématiques dont vous pouvez vous servir pour construire une expression.
Opérateur |
Opération |
---|---|
+, - |
Unaire positif, négatif |
+ |
Ajout |
- |
Soustraction |
* |
Multiplication |
/ |
Division |
Notes
Dans certaines bases de données, d'autres opérateurs, tel l'opérateur « % » pour modulo, sont disponibles.
Si vous utilisez plusieurs opérateurs mathématiques dans une expression, le Concepteur de requêtes et de vues traite l'expression en fonction des priorités suivantes. Pour substituer la priorité par défaut, mettez la partie de l'expression à évaluer en premier entre parenthèses. Si plusieurs opérateurs du même niveau sont inclus, ils sont évalués de gauche à droite.
Unaire + et -
* et /
+ et -
Opérateur de texte
Vous pouvez effectuer sur le texte une opération, dite concaténation, qui consiste à relier des chaînes les unes aux autres. Dans certaines bases de données, vous pouvez concaténer les chaînes et exécuter d'autres opérations (par exemple, supprimer les espaces superflus) à l'aide d'un opérateur unique.
Pour concaténer une chaîne, vous pouvez utiliser l'opérateur « + » dans le volet Critères. Si votre base de données accepte un autre opérateur de concaténation, le Concepteur de requêtes et de vues peut convertir l'opérateur « + » en un opérateur approprié à l'intérieur du volet SQL. Si vous entrez des expressions directement dans le volet SQL, utilisez l'opérateur de concaténation pris en charge par votre système de gestion de bases de données. Pour plus d'informations, consultez la documentation qui l'accompagne.