Connect by in Oracle SQL
问题 Suppose that we have following tables create table Employee( 2 EMPNO NUMBER(3), 3 ENAME VARCHAR2(15 BYTE), 4 HIREDATE DATE, 5 ORIG_SALARY NUMBER(6), 6 CURR_SALARY NUMBER(6), 7 REGION VARCHAR2(1 BYTE), 8 MANAGER_ID NUMBER(3) 9 ) and create table job ( 2 EMPNO NUMBER(3), 3 jobtitle VARCHAR2(20 BYTE) 4 ) 5 / I am interested in what the below query does SELECT empno, manager_id, ename 2 FROM employee 3 START WITH empno = 1 4 CONNECT BY PRIOR empno = manager_id; As I understood this code selects