我一张表有这样两个字段的数据2接到1后,3接到2后,依次推
1 2
2 3
3 5
4 6
5 4然后另一张表有一个字段数据
1
2
4
3
6
5
然后我排序的时候要按照前一张表来排序
如何实现

解决方案 »

  1.   

    我觉得你应该在第一个表加多一个层次的字段,
    就是
    ID parentId     level
    1  2 的level 为  1
    2  3            2
    3  5            3
    4  6            5
    5  4            4  
    你的level就是当前ID做人家parentId的时候的人家的level加一有了这个level之后你就可以按照这个level值知道你第二个表的位置要是你要在数据库中用orderby排序的话,你就把level值加到第二个表上,安level排