oracle 迭代查詢

2021-10-11 15:59:16 字數 664 閱讀 8133

--子取父(有子節點資料)

select * from wsd_sys_menu t connect by prior t.parent_id=t.id start with t.id='652309';

-----子取父變形 (存在多個父節點記錄,每乙個子節點都對應乙個父節點記錄)

select * from wsd_sys_menu t connect by prior t.parent_id=t.id start with t.parent_id='650284';

--父取子(結果中沒有父這條記錄)

select * from wsd_sys_menu t connect by prior t.id=t.parent_id start with t.parent_id='650284';

-----父取子變形(多了父這一級)

select * from  wsd_sys_menu t connect by prior t.id=t.parent_id start with t.id='650284';

注意:connect by prior 後的   id和parent_id 順序不能變  子取父是父節點在前  ,父取子是子節點在前。

dns迭代查詢和遞迴查詢

遞迴查詢 返回的結果必須是 所查網域名稱和對應ip的對映關係 或者 查詢未果 迭代查詢 返回的結果可以是其他dns伺服器的ip 遞迴查詢和迭代查詢另乙個區別是每次做查詢的時候 發起查詢的 角色不同 對於遞迴查詢,一般是本地的客戶端,本地的客戶端檢視本地hosts檔案或者快取未找到後,會向本地dns伺...

DNS遞迴查詢與迭代查詢

注 一般tcp ip的應用層或者osi的會話 表示 應用層把資料稱為資料或者資訊,到了傳輸層把資料稱為報文,到了最底層就是位元流了也就是位元組流 1.網域名稱系統 2.網域名稱伺服器 1.在瀏覽器中輸入www.qq.com網域名稱,作業系統會先檢查自己本地的hosts檔案是否有這個 對映關係,如果有...

OS 遞迴查詢和迭代查詢理解

注 部分內容參考自 一 網域名稱系統 dns 概述 網域名稱系統dns domain name system 是網際網路使用的命名系統,用來把便於人們使用的機器名字轉換成為ip位址。為什麼不叫 名字 而叫 網域名稱 呢?這是因為在這種網際網路的命名系統中使用了許多的 域 domain 因此就出現了 ...