美文网首页Java
Oracle 树操作(select…start with…con

Oracle 树操作(select…start with…con

作者: f6f54c35b57a | 来源:发表于2016-05-04 22:12 被阅读62次

    oracle树查询的最重要的就是select…start with…connect by…prior语法了。依托于该语法,我们可以将一个表形结构的以树的顺序列出来。在下面列述了oracle中树型查询的常用查询方式以及经常使用的与树查询相关的oracle特性函数等,在这里只涉及到一张表中的树查询方式而不涉及多表中的关联等。

    SELECT * FROM TB_NAME TB START WITH TB.ID = 'XXXXX' CONNECT BY PRIOR TB.PARENTID = TB.ID;
    

    就上面简单的一句就可以查出所有id为'XXXXX'下的子孙。是不是感觉太简单,试试就知道了。

    相关文章

      网友评论

        本文标题:Oracle 树操作(select…start with…con

        本文链接:https://www.haomeiwen.com/subject/szxdrttx.html