mysql 树查询(mysql为什么用b 树)
2020-07-24 11:38:06
共10个回答
createtablet(cidvarchar(5),pidvarchar(5),cnamevarchar(20))goinsertintotvalues具体你还可以优化,把like里面的2换成其他cid既可查询对应的下属信息
当然这种结构就不要追求什么效率了.如果要效率高的,只能改表结构.1:selectp2.whereb.pid>=2;3.通过程序或数据库的storeprocedure来实现了.在mySQL中无法以
java版的实际例子.类同你说的情况privatevoidfindChildList(AssetTypeparent,List0){list.addAll(childs);this.findChildList(assetType,list);//递归查询节点
如果查找数据29,那么首先会把硬盘块由磁盘加载到内存此时发生一次IO,在内