最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

MSSQL中遞歸SQL查詢語(yǔ)句實(shí)例說(shuō)明-

 更新時(shí)間:2011年09月23日 00:02:22   作者:  
MSSQL中遞歸SQL查詢語(yǔ)句分享,需要的朋友可以參考下。

一張表(ColumnTable)的結(jié)構(gòu)如下圖所示

當(dāng)前需要實(shí)現(xiàn)的功能:通過(guò)Number的值為67來(lái)獲取當(dāng)前的節(jié)點(diǎn)ID、父節(jié)點(diǎn)ID

遞歸實(shí)現(xiàn)SQL語(yǔ)句:

復(fù)制代碼 代碼如下:

with znieyu as
(
select c.Id,c.FatherId,0 as lv1 from ColumnTable c where c.Number=67
union all
select c.Id,c.FatherId,lv1-1 from znieyu z
inner join ColumnTable c
on z.FatherId=c.Id
)
select znieyu.Id ,znieyu.FatherId,znieyu.lv1 as lv from znieyu

實(shí)現(xiàn)的效果:

滿足條件67ID為6的遞歸-->6-->2(LV0)-->1(LV-1)-->0(LV-2)
滿足條件67ID為8的遞歸-->8-->5(LV0)-->2(LV-1)-->1(LV-2)-->0(LV-3)
 很簡(jiǎn)單的一個(gè)SQL遞歸,記錄下來(lái)...

相關(guān)文章

  • sqlserver查詢?nèi)サ糁貜?fù)數(shù)據(jù)的實(shí)現(xiàn)

    sqlserver查詢?nèi)サ糁貜?fù)數(shù)據(jù)的實(shí)現(xiàn)

    這篇文章主要介紹了sqlserver查詢?nèi)サ糁貜?fù)數(shù)據(jù)的實(shí)現(xiàn)操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2021-01-01
  • 高并發(fā)系統(tǒng)數(shù)據(jù)冪等的解決方案

    高并發(fā)系統(tǒng)數(shù)據(jù)冪等的解決方案

    本文主要介紹高并發(fā)系統(tǒng)數(shù)據(jù)冪等解決方案,這里整理了幾種方案供大家參考,有需要的小伙伴可以參考下
    2016-08-08
  • SQL Server使用CROSS APPLY與OUTER APPLY實(shí)現(xiàn)連接查詢

    SQL Server使用CROSS APPLY與OUTER APPLY實(shí)現(xiàn)連接查詢

    這篇文章介紹了SQL Server使用CROSS APPLY與OUTER APPLY實(shí)現(xiàn)連接查詢的方法,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-05-05
  • MSSQL??附加數(shù)據(jù)庫(kù)提示“錯(cuò)誤?823”數(shù)據(jù)恢復(fù)實(shí)操

    MSSQL??附加數(shù)據(jù)庫(kù)提示“錯(cuò)誤?823”數(shù)據(jù)恢復(fù)實(shí)操

    這篇文章主要介紹了MSSQL?2000?附加數(shù)據(jù)庫(kù)提示“錯(cuò)誤?823”數(shù)據(jù)恢復(fù)實(shí)操,報(bào)錯(cuò)823一般數(shù)據(jù)庫(kù)的物理頁(yè)面出現(xiàn)了損壞或者校驗(yàn)值損壞導(dǎo)致數(shù)據(jù)庫(kù)頁(yè)面無(wú)法被識(shí)別還有異常斷電導(dǎo)致的文件系統(tǒng)損壞,數(shù)據(jù)庫(kù)頁(yè)面丟失,下面針對(duì)錯(cuò)誤?823對(duì)數(shù)據(jù)進(jìn)行恢復(fù),需要的朋友可以參考一下
    2022-03-03
  • SQL Server評(píng)估期已過(guò)問(wèn)題的解決方法

    SQL Server評(píng)估期已過(guò)問(wèn)題的解決方法

    這篇文章主要為大家詳細(xì)介紹了SQL Server評(píng)估期已過(guò)問(wèn)題的解決方法,感興趣的小伙伴們可以參考一下
    2016-03-03
  • SQL語(yǔ)法 分隔符理解小結(jié)

    SQL語(yǔ)法 分隔符理解小結(jié)

    單引號(hào)和雙引號(hào)之間的區(qū)別最早在SQL92標(biāo)準(zhǔn)中引入的。對(duì)于標(biāo)識(shí)符,這個(gè)標(biāo)準(zhǔn)區(qū)分了常規(guī)標(biāo)識(shí)符和分隔的標(biāo)識(shí)符。
    2009-10-10
  • MSSQL 2000 使用幫助(sql server簡(jiǎn)明教程)

    MSSQL 2000 使用幫助(sql server簡(jiǎn)明教程)

    這篇文章主要介紹了MSSQL 2000 使用幫助(sql server簡(jiǎn)明教程),需要的朋友可以參考下
    2017-04-04
  • SQLserver2019?Express安裝及其一些問(wèn)題解決

    SQLserver2019?Express安裝及其一些問(wèn)題解決

    本文主要介紹了SQL?server?2019?Express?安裝及其一些問(wèn)題,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-04-04
  • 深入分析SqlServer查詢計(jì)劃

    深入分析SqlServer查詢計(jì)劃

    最近使用到sqlserver數(shù)據(jù)庫(kù)并要對(duì)查詢語(yǔ)句進(jìn)行調(diào)優(yōu),之前接觸的不多,搜索網(wǎng)上一些帖子和查閱微軟msdn資料對(duì)sqlserver的查詢計(jì)劃才大致了解了一些,用這篇文章做個(gè)總結(jié)。本文主要側(cè)重對(duì)查詢計(jì)劃的理解,尤其是對(duì)微軟復(fù)雜的運(yùn)算函數(shù)的理解,如理解有誤請(qǐng)指出。
    2014-09-09
  • ROW_NUMBER SQL Server 2005的LIMIT功能實(shí)現(xiàn)(ROW_NUMBER()排序函數(shù))

    ROW_NUMBER SQL Server 2005的LIMIT功能實(shí)現(xiàn)(ROW_NUMBER()排序函數(shù))

    SQL Server 2005新增了一個(gè)ROW_NUMBER()函數(shù),通過(guò)它可實(shí)現(xiàn)類似MySQL下的LIMIT功能。下面的語(yǔ)法說(shuō)明摘自SQL Server 2005的幫助文件
    2012-06-06

最新評(píng)論

云和县| 延长县| 洛浦县| 安福县| 汾阳市| 鄂州市| 平昌县| 德兴市| 静乐县| 明溪县| 正安县| 新平| 项城市| 沅陵县| 石渠县| 巴楚县| 兰州市| 肃北| 纳雍县| 丁青县| 中宁县| 武宣县| 常宁市| 东光县| 东方市| 大悟县| 东城区| 明星| 增城市| 克山县| 信阳市| 梨树县| 宁乡县| 张掖市| 鄂州市| 清水县| 平潭县| 洮南市| 郁南县| 罗定市| 浦北县|