我如何通过使用oracle connect by before获得孩子和一个上级父母的信息?

用户名

我想通过使用oracle connect by by先行获取子级信息和一个上级父级信息吗?

例如,以下查询检索子级信息和父级ID,

SELECT last_name, employee_id, manager_id, LEVEL
  FROM employees
  START WITH employee_id = 100
  CONNECT BY PRIOR employee_id = manager_id

但我也想获得家长信息

  LAST_NAME                 EMPLOYEE_ID MANAGER_ID      LEVEL   MANAGER_NAME
 ------------------------- ----------- ---------- ----------------------------
 King                              100                     1         ?
 Cambrault                         148        100          2         ?
 Bates                             172        148          3         ?
 Bloom                             169        148          3         .
 Fox                               170        148          3         .

我如何处理此问题,当我通过先行连接选择子项后应用左联接时,对象顺序混合。

亚历克斯·普尔

您可以prior在选择列表中引用值:

SELECT last_name, employee_id, manager_id, LEVEL, prior last_name as manager_name
  FROM employees
  START WITH employee_id = 100
  CONNECT BY PRIOR employee_id = manager_id;

LAST_NAME                 EMPLOYEE_ID MANAGER_ID      LEVEL MANAGER_NAME            
------------------------- ----------- ---------- ---------- -------------------------
King                              100                     1                          
Kochhar                           101        100          2 King                     
Greenberg                         108        101          3 Kochhar                  
Faviet                            109        108          4 Greenberg                
...
Cambrault                         148        100          2 King                     
Bates                             172        148          3 Cambrault                
Bloom                             169        148          3 Cambrault                
Fox                               170        148          3 Cambrault                
...

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

父母和第一个/最后一个孩子的边际崩溃如何工作?

来自分类Dev

如何从d3森伯斯特父母到最后一个孩子获得对应的颜色?

来自分类Dev

我如何称呼有至少一个孩子关系的孩子的父母?

来自分类Dev

我如何获得第一个孩子的价值?

来自分类Dev

如何创建一个任务以根据上一个孩子的日期更新父母的属性

来自分类Dev

我如何使用班级的父母和孩子?

来自分类Dev

如何在Selenium JavaScript中使用最后一个孩子作为父母?

来自分类Dev

如何获得第一个标头孩子?

来自分类Dev

如何获得第一个标头孩子?

来自分类Dev

为什么我在gulp connect上获得405的信息

来自分类Dev

如何仅用一个connect命令连接多个Spinbox?

来自分类Dev

如何获得多维数组中一个数组键的父键,祖父母键和祖父母键?

来自分类Dev

我无法访问已添加到另一个孩子(它的父母)中的孩子

来自分类Dev

Angular 2-如何从父母那里触发一个孩子的方法

来自分类Dev

“指定的孩子已经有一个父母”如何从AlertDialog中删除视图

来自分类Dev

如何在一个查询中让所有孩子成为父母

来自分类Dev

如何通过 Google 应用脚本将一个有多个孩子的父母发送到 Firebase?

来自分类Dev

你如何让一个孩子的 div 确定父母的高度并用滚动条强制第二个孩子的 div 适合父母的高度

来自分类Dev

如何在mysql中找到一个有孩子但又没有孩子的父母?

来自分类Dev

我如何获得一个不是我的孩子的僵尸进程?

来自分类Dev

如何使一个Div的职位(不是孩子或父母)完全链接/取决于另一个Div的职位?

来自分类Dev

在单击父类的另一个孩子时如何获得孩子的价值?

来自分类Dev

如何获得父母元素的孩子?

来自分类Dev

我如何创建一个孩子?

来自分类Dev

如何使用CSS和Jquery通过一个按钮获得两个结果

来自分类Dev

使用第一个孩子和之前的CSS

来自分类Dev

使用Square Connect API访问客户信息

来自分类Dev

通过第一个孩子和最后一个孩子的样式按钮以及动态插入问题

来自分类Dev

为什么我得到java.lang.IllegalStateException:指定的孩子已经有一个父母

Related 相关文章

  1. 1

    父母和第一个/最后一个孩子的边际崩溃如何工作?

  2. 2

    如何从d3森伯斯特父母到最后一个孩子获得对应的颜色?

  3. 3

    我如何称呼有至少一个孩子关系的孩子的父母?

  4. 4

    我如何获得第一个孩子的价值?

  5. 5

    如何创建一个任务以根据上一个孩子的日期更新父母的属性

  6. 6

    我如何使用班级的父母和孩子?

  7. 7

    如何在Selenium JavaScript中使用最后一个孩子作为父母?

  8. 8

    如何获得第一个标头孩子?

  9. 9

    如何获得第一个标头孩子?

  10. 10

    为什么我在gulp connect上获得405的信息

  11. 11

    如何仅用一个connect命令连接多个Spinbox?

  12. 12

    如何获得多维数组中一个数组键的父键,祖父母键和祖父母键?

  13. 13

    我无法访问已添加到另一个孩子(它的父母)中的孩子

  14. 14

    Angular 2-如何从父母那里触发一个孩子的方法

  15. 15

    “指定的孩子已经有一个父母”如何从AlertDialog中删除视图

  16. 16

    如何在一个查询中让所有孩子成为父母

  17. 17

    如何通过 Google 应用脚本将一个有多个孩子的父母发送到 Firebase?

  18. 18

    你如何让一个孩子的 div 确定父母的高度并用滚动条强制第二个孩子的 div 适合父母的高度

  19. 19

    如何在mysql中找到一个有孩子但又没有孩子的父母?

  20. 20

    我如何获得一个不是我的孩子的僵尸进程?

  21. 21

    如何使一个Div的职位(不是孩子或父母)完全链接/取决于另一个Div的职位?

  22. 22

    在单击父类的另一个孩子时如何获得孩子的价值?

  23. 23

    如何获得父母元素的孩子?

  24. 24

    我如何创建一个孩子?

  25. 25

    如何使用CSS和Jquery通过一个按钮获得两个结果

  26. 26

    使用第一个孩子和之前的CSS

  27. 27

    使用Square Connect API访问客户信息

  28. 28

    通过第一个孩子和最后一个孩子的样式按钮以及动态插入问题

  29. 29

    为什么我得到java.lang.IllegalStateException:指定的孩子已经有一个父母

热门标签

归档