isakbob Asked: 2018-01-27 22:03:33 +0800 CST2018-01-27 22:03:33 +0800 CST 2018-01-27 22:03:33 +0800 CST 具有不同列数的集合的差异? 772 问题 当存在两个集合 R 和 S 时,我们取 R - S 的差,我们从 R 中移除 S 中存在的元素。 对于两边的列数相同的情况,例如下面的示例,这可以正常工作: 问题 但是,当 R 和 S 的列数不同时会发生什么? relational-algebra relations 1 个回答 Voted Best Answer tinlyx 2018-01-27T22:14:03+08:002018-01-27T22:14:03+08:00 如果我记得,差异操作要求所涉及的两个关系是兼容的,这意味着它们应该具有相同数量的列。 引用维基百科关于关系代数的内容 对于集并集和集差集,所涉及的两个关系必须是并集兼容的——也就是说,这两个关系必须具有相同的属性集。
如果我记得,差异操作要求所涉及的两个关系是兼容的,这意味着它们应该具有相同数量的列。
引用维基百科关于关系代数的内容