这是工作表的架构 (PERSONNAME,年龄,公司名称,等级)
现在我想要名字为megha的所有元组并在mtbank公司工作
我知道我可以这样做:
π personName, age (σ companyName="M&T Bank" and personName="megha"(works))
但我们可以这样做:
π personname, age (σ personName="megha" (π personName, age (σ companyName="M&T Bank" (works)))
我们可以像这样在投影上应用选择吗?
答案 0 :(得分:0)
如果输入对于运营商来说是非法的,那么唯一可以嵌套表达式的时间。例如,在算术中除以零。例如关系联合,两个关系与不同标题的交集或差异。例如,在提到缺失属性的条件下投射缺失属性或限制/选择。
具体细节取决于您所谈论的关系代数(关系和运算符)的版本以及您的关系名称可以代表的值的范围。