# Модификаторы множества с операторами множества

Выборка в поле может быть определена с помощью операторов множества при работе с различными множествами элементов. Например, модификатор &lt;Year = {"20\*", 1997} - {2000}&gt; выберет все года, начиная с «20» в дополнение к «1997», кроме «2000».

Примеры и результаты:

Примеры и результаты

| Пример | Результат |
| --- | --- |
| sum( {$&lt;Product = Product + {OurProduct1} – {OurProduct2} &gt;} Sales ) | Возвращает продажи для текущей выборки, но в список выбранных продуктов добавляется продукт «OurProduct1» и удаляется продукт «OurProduct2». |
| sum( {$&lt;Year = Year + ({“20\*”,1997} – {2000}) &gt;} Sales ) | Возвращает продажи для текущей выборки, но с дополнительными выборками в поле «Year»: 1997 и все годы, начинающиеся с «20», за исключением 2000.<br><br>Обратите внимание, что в случае включения значения 2000 в текущую выборку оно останется включенным и после изменения. |
| sum( {$&lt;Year = (Year + {“20\*”,1997}) – {2000} &gt;} Sales ) | Возвращает практически все то же самое, что и выше, однако здесь значение 2000 будет исключено, даже если изначально оно было включено в текущую выборку. Пример демонстрирует важность использования в некоторых случаях скобок для определения очередности. |
| sum( {$&lt;Year = {“\*”} – {2000}, Product = {“\*bearing\*”} &gt;} Sales ) | Возвращает продажи для текущей выборки, но с новой выборкой в поле «Year»: все года, кроме 2000; и только для продуктов, содержащих строку «произведение». |