Accéder au contenu principal
Modificateurs d'ensemble associés à des opérateurs d'ensemble

SUR CETTE PAGE

Modificateurs d'ensemble associés à des opérateurs d'ensemble

Les opérateurs d'ensemble permettent d'inclure, d'exclure ou d'intersecter différents ensembles d'éléments. Ils combinent les différentes méthodes pour définir des ensembles d'éléments.

Les opérateurs sont les mêmes que ceux utilisés pour les identificateurs d'ensemble.

Opérateurs
Opérateur Description
+ Union. Cette opération binaire renvoie un ensemble composé des enregistrements ou des éléments appartenant à l'un ou l'autre des deux opérandes d'ensemble.
- Exclusion. Cette opération binaire renvoie un ensemble composé des enregistrements ou des éléments appartenant au premier opérande d'ensemble, mais pas à l'autre opérande d'ensemble des deux opérandes d'ensemble. Lorsqu'il est utilisé en tant qu'opérateur unaire, il renvoie un ensemble complémentaire.
* Intersection. Cette opération binaire renvoie un ensemble composé des enregistrements ou des éléments appartenant aux deux opérandes d'ensemble.
/ Différence symétrique (XOR). Cette opération binaire renvoie un ensemble composé des enregistrements ou des éléments appartenant à l'un ou à l'autre des deux opérandes d'ensemble, mais pas aux deux.

Par exemple, les deux modificateurs suivants définissent le même ensemble de valeurs de champ :

  • <Year = {1997, "20*"}>

  • <Year = {1997} + {"20*"}>

Les deux expressions sélectionnent 1997 et les années qui commencent par 20. En d'autres termes, il s'agit de l'union des deux conditions.

Les opérateurs d'ensemble permettent également des définitions plus complexes. Par exemple :

<Year = {1997, "20*"} - {2000}>

Cette expression sélectionnera les mêmes années que celles ci-dessus, mais, en plus, elle exclura l'année 2000.

Pour plus d'informations, voir Opérateurs d'ensemble.

Exemples : Expressions de graphique pour modificateurs d'ensemble associés à des opérateurs d'ensemble