Saltar al contenido principal

Modificadores de conjunto con operadores de conjunto

EN ESTA PÁGINA

Modificadores de conjunto con operadores de conjunto

Los operadores de conjuntos se utilizan para incluir, excluir o intersectar diferentes conjuntos de elementos. Combinan los diferentes métodos para definir conjuntos de elementos.

Los operadores son los mismos que los utilizados para los identificadores de conjuntos.

Operadores
Operador Descripción
+ Unión. Esta operación binaria devuelve un conjunto compuesto por los registros o elementos que pertenecen a cualquiera de los dos operandos de conjunto.
- Exclusión. Esta operación binaria devuelve un conjunto formado por los registros o elementos que pertenecen al primero, pero no al segundo, de los operandos de conjunto. Además, cuando se emplee como operador unario, devuelve el otro conjunto complementario.
* Intersección. Esta operación binaria devuelve un conjunto compuesto por los registros o elementos que pertenecen a los dos operandos de conjunto.
/ Diferencia simétrica (XOR). Esta operación binaria devuelve un conjunto formado por los registros o elementos que pertenecen a cualquiera de los dos operandos del conjunto, pero no a ambos.

Por ejemplo, los dos modificadores siguientes definen el mismo conjunto de valores de campo:

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

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

Ambas expresiones seleccionan 1997 y los años que empiezan por 20. En otras palabras, esta es la unión de las dos condiciones.

Los operadores de conjuntos también permiten definiciones más complejas. Por ejemplo:

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

Esta expresión seleccionará los mismos años que los anteriores, pero además excluirá el año 2000.

Para más información, vea Operadores de conjunto.

Ejemplos: Expresiones de gráfico para modificadores de conjuntos con operadores de conjuntos