关系代数,3个表之间的连接

时间:2015-11-08 00:55:20

标签: sql database relational-database relational-algebra

我有三张桌子,员工,购买和产品。 我需要找到所有没有销售价格&gt的产品的员工。产品表中提到的200。 购买表包含引用员工和pid引用产品的eid。 我的关系代数查询是这样的,我是对的吗?

 π employees.ename( σ price <> (σ price >= 200(products)) ⨝ (purchases) ⨝ (employees))

π ename(employees) - π employees.ename( σ price >= 200(products) ⨝ (purchases) ⨝ (employees))

purchases.pid = products.pid和purchases.eid = employees.eid和ename来自桌面员工。

0 个答案:

没有答案