Hive 如何在pharse上表示join与的关系代数?

Hive 如何在pharse上表示join与的关系代数?,hive,hiveql,relational-algebra,Hive,Hiveql,Relational Algebra,我不知道如何表达SQL查询(实际上是HiveQL查询)的关系代数,如下所示: SELECT a0.subject FROM ( SELECT subject FROM table_name WHERE predicate='headOf' and object='Department8' ) a0 JOIN ( SELECT subject FROM table_name WHERE predicate='teacherOf' and object='GraduateCourse6' ) a1

我不知道如何表达SQL查询(实际上是HiveQL查询)的关系代数,如下所示:

SELECT a0.subject FROM ( SELECT subject FROM table_name WHERE predicate='headOf'
and object='Department8' ) a0 JOIN ( SELECT subject FROM table_name WHERE
predicate='teacherOf' and object='GraduateCourse6' ) a1 on a0.subject = a1.subject;

我想了解有关此查询的关系代数。

您想实现什么?你有什么问题?这个维基百科链接可能很有用: