【老话重谈,树遍历,树地图】如何更有效,更精确,更快速的查询 like '001%' 这种可以的,会用到索引,所以速度应该不会很慢,如果是聚集索引就更快了Like '%001' 或 '%001%' 就不会用到索引,所以性能就不行 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 而 IN(1,2,3) 这种不会用到索引,性能反而不如 Like '001%' 楼主这种方式是比较大众化的, 而采用存储过程的非递归的方式不知道楼主测试过没,我认为性能是非常不错的http://topic.csdn.net/u/20100715/23/14cb47cc-ea8f-43ba-be47-2afd48fafdaa.html 还可以用Left表结构内加地图(每个节点数据都包含节点所在的位置,以为层次结构)ID Name Path1 一级 02 一级_1 0,13 一级_2 0,14 一级_1_1 0,1,25 二级 0获取Name为“一级”的下属节点先获取出该名称的Path为“0”,再加上“,” 与该名称的ID string path="0,1"然后select * from Product where left(Path,len(path))=path 统计类问题 C# 计算任意多边形中心算法 c# MDI子窗体大小问题 客户运行问题 没有定义是撒子错误? C#中WinForm问题 垃圾回收的问题,有点搞晕了 请问各位多条件查询和分页怎么同时做到的?我查询时,下一页就会显示回所有的数据. IPHostEntry异常 在C#中使dll的问题 如何不用Frame做一个TOP和LEFT的内容固定的网页 如何将300MB的EXCEL数据转入DataSet中
ID Name Path
1 一级 0
2 一级_1 0,1
3 一级_2 0,1
4 一级_1_1 0,1,2
5 二级 0获取Name为“一级”的下属节点
先获取出该名称的Path为“0”,再加上“,” 与该名称的ID
string path="0,1"
然后
select * from Product where left(Path,len(path))=path