【SQL 學習】LEVEL 偽列
SQL> select level, employee_id ,manager_id ,first_name ,last_name
2 from emp
3 start with employee_id =1
4 connect by prior employee_id = manager_id
5 order by level;
LEVEL EMPLOYEE_ID MANAGER_ID FIRST_NAME LAST_NAME
---------- ----------- ---------- ---------- ----------
1 1 James Smith
2 10 1 Kevin Black
2 2 1 Ron Johnson
2 4 1 Susan Jones
3 13 10 Doreen Penn
3 7 4 John Grey
3 11 10 Keith Long
3 5 2 Rob Green
3 3 2 Fred Hobbs
3 12 10 Frank Howard
3 6 4 Jane Brown
4 8 7 Jean Blue
4 9 6 Henry Heyson
已選擇13行。
已用時間: 00: 00: 00.04
SQL> select count(distinct level)
2 from emp
3 start with employee_id =1
4 connect by prior employee_id =manager_id;
COUNT(DISTINCTLEVEL)
--------------------
4
已用時間: 00: 00: 00.00
SQL> set pagesize 999
SQL> col employee for a25
SQL> select level,
2 lpad('-',2*level-1) || first_name ||' '|| last_name as employee
3 from emp
4 start with employee_id =1
5 connect by prior employee_id =manager_id;
LEVEL EMPLOYEE
---------- -------------------------
1 -James Smith
2 -Ron Johnson
3 -Fred Hobbs
3 -Rob Green
2 -Susan Jones
3 -Jane Brown
4 -Henry Heyson
3 -John Grey
4 -Jean Blue
2 -Kevin Black
3 -Keith Long
3 -Frank Howard
3 -Doreen Penn
已選擇13行。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/22664653/viewspace-673260/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- SQL 行轉列 PIVOT 學習示例SQL
- SQL學習SQL
- SQL 學習SQL
- js偽陣列JS陣列
- ORACLE Flashback Query偽列Oracle
- hadoop 偽分散式模式學習筆記Hadoop分散式模式筆記
- SQL學習筆記SQL筆記
- SQL 語句學習SQL
- 陣列學習陣列
- RabbitMQ:偽延時佇列MQ佇列
- 翻譯(九)——Clustered Indexes: Stairway to SQL Server Indexes Level 3IndexAISQLServer
- 測試學習SQL篇SQL
- SQL學習___01:基礎SQL
- 陣列的學習陣列
- 學習JSON陣列JSON陣列
- CSRF 跨站請求偽造學習筆記筆記
- Java學習之陣列練習Java陣列
- Spark SQL學習——DataFrame和DataSetSparkSQL
- spark學習筆記--Spark SQLSpark筆記SQL
- sql語句學習總結SQL
- 《SQL 反模式》 學習筆記SQL模式筆記
- SQL SERVER 學習過程(一)SQLServer
- SQL學習___03:DML語法SQL
- 偽類的練習
- PHP學習3——陣列PHP陣列
- C學習-列舉(九)
- rust學習七、列舉Rust
- Java學習之陣列Java陣列
- mysql增加列,刪除列學習筆記MySql筆記
- 再學JavaScript ES(6-10)全版本語法大全(4)- 偽陣列轉換為陣列JavaScript陣列
- sql中的擴充套件學習SQL套件
- 簡單的SQL語句學習SQL
- SQL學習筆記—非select操作SQL筆記
- SQL 資料庫學習 Part 2SQL資料庫
- 【學習】SQL基礎-018-索引SQL索引
- 【學習】SQL基礎-016-序列SQL
- 【學習】SQL基礎-013-DDLSQL
- 【學習】SQL基礎-011-TCLSQL
- 【學習】SQL基礎-010-DMLSQL