数据库的数据是树状结构的数据,怎么通过这个最大父类,查找这个父类下的所有最小级的集合。有什么好的sql能实现吗?
要sql能做到,你就得稍微修改一下表结构。举个例子。层级1的 code为01/02层级2的code 如果是01的孩子节点,就延续01前缀,比如0101
那你查找某一层级 就可以 code like '01%' and level = N
如果表不能更改结构。那就在java里实现。用BFS算法就行了。