有这样一个表类似于有向图的结构:
idFrom  idTo
A       B
A       C
B       C
B       D
D       E
D       F
C       D
E       F
F       C
G       H
G       I
请问大家如何从任意节点开始图的遍历?有没有sql语句或者函数能实现这样的功能? mysql遍历结构

解决方案 »

  1.   

    SQL语句不行。如果用深度优先,你可以用递归方式来实现。
      

  2.   

    此问题已解决,但又有新问题同样的查询语句在mysql中查询没问题,但是在java查询的结果少几行记录
    我用JDBC连接mysql查询的表中有汉字请问可能是什么问题???配置如下:数据库编码:UTF-8
    java源文件编码:UTF-8
    驱动包:mysql-connector-java-5.1.24-bin.jarMySQL Workbench CE for Windows version 5.2.44  revision 9933Configuration Directory: C:\Users\XXXX \AppData\Roaming\MySQL\WorkbenchData Directory: C:\Program Files (x86)\MySQL\MySQL Workbench CE 5.2.44Cairo Version: 1.8.8OS: Microsoft Windows 7  Service Pack 1 (build 7601), 64-bit