新聞中心
DB2遞歸查詢又稱為樹(shù)查詢,是DB2數(shù)據(jù)庫(kù)中非常重要的查詢方式,下面就為您詳細(xì)介紹DB2遞歸查詢相關(guān)的知識(shí),供您參考學(xué)習(xí)。

專注于為中小企業(yè)提供成都網(wǎng)站設(shè)計(jì)、網(wǎng)站制作服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)南樂(lè)免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動(dòng)了1000+企業(yè)的穩(wěn)健成長(zhǎng),幫助中小企業(yè)通過(guò)網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。
【數(shù)據(jù)結(jié)構(gòu)】
process_id par_process_id fw_id
742482939 414358129 471
414358129 1707251033 470
1707251033 null 468
【DB2遞歸查詢父process_id】
with par (process_id,par_process_id) as
(
select process_id,par_process_id from docm_process_ts a where fw_id='471'【1】
union all
select child.process_id,child.par_process_id from par ,docm_process_ts child where par.par_process_id=child.process_id 【2】
)
select process_id,par_process_id from par where par.par_process_id is null 【3】
【1】這條SQL語(yǔ)句是初始化,只執(zhí)行一次,執(zhí)行結(jié)果存在虛表中作為種子傳遞給【2】
【2】遞歸從虛表par 跟 docm_process_ts 表進(jìn)行條件查出數(shù)據(jù)
【3】這條SQL語(yǔ)句是最終要查詢的結(jié)果
【編輯推薦】
DB2分頁(yè)的實(shí)現(xiàn)
DB2游標(biāo)及其使用
DB2表空間的管理方式
DB2數(shù)據(jù)庫(kù)權(quán)限介紹
大數(shù)據(jù)DB2表快速清空方法
文章題目:DB2遞歸查詢簡(jiǎn)介
文章網(wǎng)址:http://www.5511xx.com/article/coidcgo.html


咨詢
建站咨詢
