欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

SQLSERVER2005 中樹形數(shù)據(jù)的遞歸查詢

 更新時間:2011年10月25日 15:40:13   作者:  
在園子里看到一個文章,涉及到樹形數(shù)據(jù)的遞歸查詢,覺得有更好的方法,就隨手寫一個,以備用之
問題描述。借用了adinet的問題。參見:http://www.dbjr.com.cn/article/28670.htm

今天做項目遇到一個問題,

有產(chǎn)品分類A,B,C頂級分類,

期中A下面有a1,a2,a3子分類.

但是a1可能共同屬于A和B,然后我的數(shù)據(jù)庫是這樣設(shè)計的  

      id           name         parnet  
1 A 0
2 B 0
3 a1 1,2

如果想要查詢A的所有子類的話就要查詢parent中包含1的,所以就萌生了這個辦法.呵呵,
解決方案

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

with cte as
(select * from tb where id='1'
union all
select tb.* from tb join cte on charindex(cast(cte.id as varchar(10)),tb.parentid)>0)
select * from cte

相關(guān)文章

最新評論