Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.server -> Challenging query: traverse a tree using SQL?

Challenging query: traverse a tree using SQL?

From: L. Tseng <lesliet_at_u.washington.edu>
Date: 1998/01/16
Message-ID: <69ogac$eau$1@nntp6.u.washington.edu>#1/1

Hi, SQL experts,

does anyone know if traversing a tree can be done using sql? For example:

   nodeid parentnodeid level

       3               3          1
       4               3          2
       8               3          2
       2               4          3
       1               4          3
       9               8          3
       7               8          3
       6               2          4
      10               7          4

Tree structure:
                         3
                   4           8
                2     1      9   7
                6                10 

Question:
Given a node id=4, how can I get a list of child node ids including itself order by level?

               4
               1
               2
               6

Any help will be greatly appreciated.

Leslie

-- 

=-=-=-=-=-=-=-=-=-=-=
Leslie Tseng lesliet_at_writeme.com
=-=-=-=-=-=-=-=-=-=-=
Received on Fri Jan 16 1998 - 00:00:00 CST

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US