sql搜寻历史记录 ( 积分: 70 )

  • 主题发起人 主题发起人 0zhy1
  • 开始时间 开始时间
0

0zhy1

Unregistered / Unconfirmed
GUEST, unregistred user!
我想在表table中实现这样的功能
表:table
字段:a (varchar50) b(varchar50)
1 2
2 3
3 4
4 5
7 8
....................................
提出要查询的内容‘3’
查询结果(即在字段a和b中把与‘3’相关的所有所有历史记录都找到)
表:table
字段:a b
1 2
2 3
3 4
4 5




通过字段b=3找到相应的字段a=2
通过字段a=2找到相应的字段b=1
通过字段b=1找不到相应的字段a 则第一分支终止

通过字段a=3找到相应的字段b=4
通过字段b=4找到相应的字段a=5
通过字段a=5找不到相应的字段b 则第二分支终止

查询结果:两个分支并级
字段:a b
1 2
2 3
3 4
4 5



请各位指点!!!
 
接受答案了.
 
后退
顶部