Ir para conteúdo principal
Modificadores de conjunto com operadores de conjunto implícitos

NESTA PÁGINA

Modificadores de conjunto com operadores de conjunto implícitos

A maneira padrão de escrever seleções em um modificador de conjunto é usar um sinal de igual. Por exemplo:

Year = {">2015"}

A expressão à direita do sinal de igual no modificador de conjunto é chamada de conjunto de elementos. Ela define um conjunto de valores de campo distintos, em outras palavras, uma seleção.

Essa notação define uma nova seleção, desconsiderando a seleção atual no campo. Portanto, se o identificador do conjunto contiver uma seleção nesse campo, a seleção antiga será substituída por aquela do conjunto de elementos.

Quando você quiser basear sua seleção na seleção atual no campo, precisará usar uma expressão diferente

Por exemplo, se quiser respeitar a seleção antiga e adicionar o requisito de que o ano seja posterior a 2015, escreva o seguinte:

Year = Year * {">2015"}

O asterisco é um operador de conjunto que define uma interseção, então você obterá a interseção entre a seleção atual em Year e o requisito adicional de que o ano seja posterior a 2015. Uma maneira alternativa de escrever isso é:

Year *= {">2015"}

Ou seja, o operador de atribuição (*=) define implicitamente uma interseção.

Da mesma forma, uniões implícitas, exclusões e diferenças simétricas podem ser definidas usando o seguinte: +=, –=, /=

Exemplos: Expressões de gráfico para modificadores de conjunto com operadores de conjunto implícitos