mysql的sql查询,不要用到存储过程.
table
ID UUID A B
B C
C D
D E
E F
1 2
2 3
3 4
4 5给出一个查询条件,根据此查询条件一级一级链式往上找.给出的查询条件:E 结果:ABCD
给出的查询条件:D 结果:ABC
给出的查询条件:3 结果:12
给出的查询条件:4 结果:123
table
ID UUID A B
B C
C D
D E
E F
1 2
2 3
3 4
4 5给出一个查询条件,根据此查询条件一级一级链式往上找.给出的查询条件:E 结果:ABCD
给出的查询条件:D 结果:ABC
给出的查询条件:3 结果:12
给出的查询条件:4 结果:123
条件就是根据给出ID字段的一个数据E,然后根据这个给定数E据在UUID字段找有没有跟E相等的,如果有就再那UUID字段的E再找ID字段对应的D,链式的向上找,把找到的结果查出来~好像是递归
http://blog.csdn.net/ACMAIN_CHM/archive/2009/05/02/4142971.aspx
程序控制比较麻烦,因为可能出现
E B
F B
Y B
多个指定同一个的情况~
我是在设计一个委托办理人 的功能,系统中可以委托办理人,ID字段是委托人,UUID字段是被委托办理人,多个委托人可以指定同一个委托办理人~