有没有人能用简单的例子向我解释一下oracle中的自我加入?

时间:2013-11-07 16:19:10

标签: self-join

任何人都可以通过简单的例子向我解释oracle中的自我加入。我在很多网站上搜索过但我无法理解..

1 个答案:

答案 0 :(得分:0)

假设您有员工表

  ID NAME MANAGER_ID
   1 Andy 10
   2 Bill 10
   3 Chaz 11
  10 Joy  12
  11 Kath 12
  12 Lois (null)

你想选择某人和他们的经理。

  SELECT FROM EMPLOYEE PERSON, EMPLOYEE MANAGER WHERE EMPLOYEE.MANAGER_ID = MANAGER.ID

所以关键的想法是我们以两种方式使用EMPLOYEE表,找人和找经理。

这可能无法完全解释您想要了解的内容,也许您现在可以更详细地解释您不理解的内容。