# 含集合運算子的集合修飾詞

欄位內的選項可使用集合運算子定義，作用於不同的元素集合。例如，修飾詞 &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 年之外的所有年份；而且僅針對包含字串「bearing」的產品。 |