MSSQL中遞歸SQL查詢語句實例說明-建站知識
導讀:1建站知識MSSQL中遞歸SQL查詢語句分享,需要的朋友可以參考下。seo網站排名優化軟件個業網站建設公司。
一張表(ColumnTable)的結構如下圖所示
當前需要實現的功能:通過Number的值為67來獲取當前的節點ID、父節點ID
遞歸實現SQL語句:
復制代碼 代碼如下:
with znieyu as ( select c.Id,c.FatherId,0 as lv1 from ColumnTable c where c.Numb如何seo優化推廣網站er=67 union all select c.Id,c.FatherId,lv1-1 from znieyu z inner join ColumnTabl公司網站建設e c on z.FatherId=c.Id ) select znieyu.Id ,znieyu.FatherId,znieyu.lv1 as lv from znieyu
實現的效果:
滿足條件67seo網站關鍵詞優化ID為6的遞歸-->6-->2(LV0)-->1(LV-1)-->0(LV-2)滿足條件67ID為8的遞歸-->8-->5(LV0)-->2(LV-1)-->1(LV-2)-->0(LV-3) 很簡單的一個SQL遞歸,記錄下來...
相關seo網站排名優化軟件個業網站建設公司。聲明: 本文由我的SEOUC技術文章主頁發布于:2023-05-21 ,文章MSSQL中遞歸SQL查詢語句實例說明-建站知識主要講述遞歸,語句,SQL網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_3959.html