关系代数 - 具有两个具有相同名称的属性的交叉产品

时间:2013-09-21 19:31:29

标签: relational algebra

所以假设我在两个表上做了一个交叉产品,并且每个表碰巧都有一个同名的属性。现在让我们说一下创建的新表,如何选择具有相同名称的元组具有相同名称的两个属性的值?

所以,我们有

表1

fname lname email

表2

fname lname department

table3< - table1 X table2

表3 fname lname fname lname department

现在我想要所有具有相同lname值的行..如何使用关系代数完成这个?

1 个答案:

答案 0 :(得分:0)

我想通了..我只是使用sigma进行选择,并使用点运算符指定条件边。所以在这种情况下,它将是(sigma)table1.Lname = table2.Lname(table3)