1:在oracle数据库中:
oracle提供了比较方便的查询树的方法。
具体方法就是select * from tablename start with 条件1 connect by prior 条件2 where 条件3
条件1:要查询的根节点的查询条件(如果写一个true条件,比如是1=1,就是查询所有的根节点,多棵树)
条件2:连接条件,作为父亲和孩子的连接条件。id=parentId
条件3:在查询出来的数据中再筛选条件
1:在oracle数据库中:
oracle提供了比较方便的查询树的方法。
具体方法就是select * from tablename start with 条件1 connect by prior 条件2 where 条件3
条件1:要查询的根节点的查询条件(如果写一个true条件,比如是1=1,就是查询所有的根节点,多棵树)
条件2:连接条件,作为父亲和孩子的连接条件。id=parentId
条件3:在查询出来的数据中再筛选条件