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

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

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

今天做項(xiàng)目遇到一個(gè)問題,

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

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

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

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

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

復(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)文章

最新評論

昭通市| 松潘县| 梓潼县| 宁化县| 张掖市| 二连浩特市| 女性| 巩义市| 那坡县| 泸州市| 旬邑县| 肥东县| 鞍山市| 河曲县| 天镇县| 紫阳县| 云安县| 遂平县| 五河县| 洛川县| 德清县| 耿马| 社旗县| 桓台县| 湟源县| 六枝特区| 甘孜| 古浪县| 始兴县| 莆田市| 宁远县| 宿州市| 宁南县| 宝山区| 宜川县| 阿拉善左旗| 温泉县| 河南省| 衡阳市| 叶城县| 扬州市|