成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Oracle數據庫之樹形查詢的代碼示例

數據庫 Oracle
本文我們主要介紹了Oracle數據庫樹形查詢的知識,包括:根節點遍歷子節點以及子節點向根節點追溯,并給出了詳細的代碼示例,希望能夠對您有所幫助。

Oracle數據庫樹形查詢是本文我們主要要介紹的內容,包括樹形查詢的基本語法、構造環境、根節點遍歷子節點以及子節點向根節點追溯,接下來就讓我們一起來了解一下這部分內容吧。

基本語法:

 

  1. select...from tabename start with cond1 connect by  prior cond2 where cond2 

 

注意:

cond1是根節點的限定語句。

cond2是連接條件,其中prior表示上一條記錄,指該記錄的父親是上一條記錄。

cond3是過濾條件。

構造環境:

 

  1. create table Family(  
  2. id integer,  
  3. parentid integer,  
  4. name varchar2(50)  
  5. )  
  6. insert into family values(0,0,'a')  
  7. insert into family values(1,0,'b')  
  8. insert into family values(2,1,'c')  
  9. insert into family values(3,1,'d')  
  10. insert into family values(4,1,'e')  
  11. insert into family values(5,1,'f') 

 

通過根節點遍歷子節點

例如:查詢父親等于1的所有子的信息

  1. select * from family start with parentid=1 connect by prior id=parentid 

 

通過子節點向根節點追溯

例如:

 

  1. select * from family start with id=5 connect by prior parentid=id 

 

注:如果報ORA-01436:用戶數據庫中的coonect by循環,則將第一條數據中的parentid改為null,否則loop循環找parentid就找不到了!

擴展:通過level 關鍵字查詢所在層次

select t.*,level from family t start with parentid=1 connect by prior id=parentid

注意:表必須用別名。

關于Oracle數據庫的樹形查詢的知識就介紹到這里了,如果您想了解更多Oracle數據庫的知識,可以看一下這里的文章:http://database.51cto.com/oracle/,相信一定可以帶給您收獲的!

【編輯推薦】

  1. 適合初學者的MySQL學習筆記之庫操作示例
  2. 適合初學者的MySQL學習筆記之表操作示例
  3. 適合初學者的MySQL學習筆記之MySQL管理心得
  4. 適合初學者的MySQL學習筆記之MySQL查詢示例
  5. 適合初學者的MySQL學習筆記之管理員常用操作總結
責任編輯:趙鵬 來源: 博客園
相關推薦

2011-08-16 19:11:15

Oracle數據庫創建Schema

2011-08-18 16:42:04

Oracle數據庫維護SQL代碼示例

2010-04-21 11:53:03

Oracle數據庫

2011-08-18 18:34:00

Oracle數據庫創建自增字段

2010-04-19 11:37:20

Oracle數據庫

2011-08-29 18:17:12

Oracle聯合查詢

2010-04-12 17:47:01

Oracle多表查詢

2010-04-12 14:19:00

Oracle數據庫備份

2011-08-19 15:13:36

SQL Server MDX查詢

2012-07-23 14:30:33

Oracle

2009-11-24 13:33:49

2010-04-12 14:55:26

Oracle數據庫

2011-08-09 17:24:21

SQL Server 數據庫日志

2010-10-27 17:11:35

oracle查詢

2010-10-28 16:46:23

查詢Oracle數據庫

2011-09-01 23:04:03

OracleKFOD查看disk

2010-04-12 09:26:52

Oracle查詢分頁

2010-10-26 15:21:11

連接Oracle數據庫

2013-03-12 09:51:02

2011-07-27 08:56:32

Oracle數據庫綁定變量軟解析
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 午夜精品久久久久久久久久久久久 | 国产精品1区2区3区 男女啪啪高潮无遮挡免费动态 | 天天躁日日躁狠狠躁白人 | 草草视频在线观看 | 99久久精品免费看国产小宝寻花 | 色综合久久久 | 国产精品久久久久久久模特 | 久久久久久久久久性 | 狠狠入ady亚洲精品经典电影 | 欧美一区二区三区久久精品 | 国产精品视频一区二区三区四蜜臂 | 欧美日韩一区二区三区四区 | 一区二区精品 | 婷婷久久综合 | 欧美不卡一区二区 | 亚洲高清视频一区 | 亚洲一区二区三区久久 | 中文字幕高清一区 | 99爱在线视频 | 一级国产精品一级国产精品片 | 亚洲高清在线观看 | 欧美日韩在线国产 | 秋霞a级毛片在线看 | 日韩欧美精品一区 | 日韩欧美一级精品久久 | 精品免费国产一区二区三区 | 超碰操| 国产情侣久久 | 午夜精品久久久久久久99黑人 | 91国自产| 精品不卡| 国产精品亚洲精品日韩已方 | 青草视频在线 | 国产一区91精品张津瑜 | 久久国产精品一区二区三区 | 国产精品99久久久久久宅男 | 操操日 | 久久久国 | 91观看 | 中文字幕视频一区 | 色婷婷亚洲一区二区三区 |