请数据算法的大虾帮帮忙,小弟感激不尽
我的数据库有两个字希parent和child,两个字段的内容如下:
parent child
001 002
002 003
002 004
003 005
004 006
005 020
005 021
005 030
006 009
我是要这样做:
例如根据001可以查找到002,再由002查到003和004,再由003和
004查找下一级,先由003查找到005,由005查到020,021,030(因为020,021‘
030都没有下一级,所以这一循环到址结束),再返回005的上一级(即003),
003的父字段只有一条纪录, 所以再返加上一级(即002),002的父字段有两条
纪录(003已做)现在做下一条(即004),由004找到006,由006找到009,009
没有下一级了, 所以到此全部结束,
我表达不是很清楚, 希望能够看明