表结构如下id name rootid这是一个无限分类..我是可以分很多类,但是如果我现在要查询某一分类下所有的内容....这个SQL要怎么写啊? 1 a 0
2 b 0
3 c 1
4 d 1
5 e 3如果我要查询,1下面的所有分类,怎么写? 结果应该是 c,d,e,因为e也是1的下级分类..这要怎么写???哪位高手出面帮忙解决一下...谢谢
2 b 0
3 c 1
4 d 1
5 e 3如果我要查询,1下面的所有分类,怎么写? 结果应该是 c,d,e,因为e也是1的下级分类..这要怎么写???哪位高手出面帮忙解决一下...谢谢
解决方案 »
- 关于网站发布的问题
- asp.net 中Request.IsAuthenticated else 不执行 问题
- AD “用户下次登陆时须更改密码” 是否勾选上..牛牛们.如图:
- BoundField里如何绑定通过linqDataSouce数据源关联表中列?详见内容,十分感谢!
- 入门级菜鸟:GridView里的HyperLinkField连接问题
- 为什么,我的menu不能折叠
- 页面已过期
- 用Coalesys WebMenu制作的中文菜单在vs.net2003中乱码,如何解决?
- 如何在datalist的selecteditem中的控件激活事件?
- 关于DataGrid中自定义分页的问题
- 为什么生成不了COOKIE?????
- 求一正则
1 a /0/
2 b /0/
3 c /0/1/
4 d /0/1/
5 e /0/1/3/每个字段的上一级编号都是一条完整的路径,有点类似于数据结构中的树,如果要寻找某个节点A(假设id是2)的所有下属节点可以遍历整张表,通过匹配rootid是否包含有 /2/ 如果有,这该字段是节点A的下属节点之一。希望对楼主有所帮助
楼主的要求是列出一个分类的所有下属内容,所以把e也算作是a的下级分类之一