在数据库有张字段为:
school, class, student
,
怎么用递归的方式把数据取出来,school里有,则包含多个class,没有跳过去,class里有,则包含多个student,没有跳过去

解决方案 »

  1.   

    你最终是不是要一个school,class,student 都有的数据记录啊
    select * from table where school is not null and class is not null and student is not null;
      

  2.   

    2楼,不是用sql语句去实现,是用java去实现
      

  3.   

    这么简单的三个判断,需要递归来做吗?我没明白你的真实意思。Sorry!
      

  4.   

    我想从数据里查询出来结果,然后填充到js树里。添加js树节点是用的递归,我想从数据库取出的数据直接用递归法放到ArrayList里,然后赋值给js树
      

  5.   

    6楼,放在不同的集合里,怎么填充js树(怎么通过js树显示出来)。
    我是想用递归,就是向js树添充数据时方便一些
      

  6.   

    我想要是:使用java从数据库中用递归法把值取出来
      

  7.   

    A_student A_class A_school
    B_student A_class A_school
    C_student A_class A_schoolA_student B_class A_school
    B_student B_class A_school
    C_student B_class A_schoolA_student B_class B_school
    B_student B_class B_school
    C_student B_class B_school