将SQL转换为关系代数时,如何表示符号*?

时间:2016-03-12 22:22:29

标签: sql relational-algebra

myDataTable <- data.table(v3=c(letters[1:3], ''), 
        v5 = 1:4, v7 = c('', '', letters[1:2]))

注意有一个P. * 我不认为π与(P. *,s.qty)的下标在关系代数中是合法的。我该怎么做?

感谢您的回答。

1 个答案:

答案 0 :(得分:3)

你没有。

关系代数没有任何命名空间的概念;它没有意识到P.FOOP.BAR有任何共同之处。 (事实上​​,在编写关系代数时,通常的做法是省略P.。如果这会导致任何命名冲突,那么“重命名”操作ρ用于根据需要重命名属性,例如P_FOOP_BAR。)