我在GENERATE函数中看到了这种用法,我想知道它的目的是什么?
Intersect({}, ....它是空集{}与另一个集合的交集。通过集合论,我知道空集与任何其他集合的交集等于一个空集。
Chris非常经常地使用这个构造(复杂查询这里的一部分),但是我有点不确定为什么会在更高级的查询中使用它--有人能用一些简单的例子来解释吗?
发布于 2015-11-07 19:14:12
Chris有意让intersect表达式返回一个空集,因为Intersect({} )将返回一个空集。但是,请注意互斥库中的AS EmployeeSet子句。这就是问题所在。它生成一个名为EmployeeSetXXX的命名集。StrToSet函数允许您命名每月设置不同内容的名称。
不管怎样,你已经正确地理解了互联系统是如何工作的。克里斯正在以一种新颖的方式使用它。
https://stackoverflow.com/questions/33584502
复制相似问题