我今天遇到一个问题,需要在hql语句里面实用递归算法,各位大侠如有办法,请给点建议,在此多谢了

解决方案 »

  1.   

    hql是查询数据库用的吧。怎么还递归?实在不行你存储过程吧。
      

  2.   

    貌似没有吧你是不是想做子查询啊?就是一个select里面又嵌套一个select。。
      

  3.   


    别想了,用存储过程实现,用hib去调存储过程。
      

  4.   

    不要把 HQL 看作是万能的,如果 HQL 不行的话就使用数据库专用的 SQL,如果 SQL 办不到的话就使用数据库的存储过程,如果存储过程再办不到的话,可以使用 Java 代码加存储过程。
      

  5.   

    递归不能只用hql实现的,需要配合Java方法使用。递归是通过方法实现的。
      

  6.   

    我以前遇到过树状查询
    树状查询,在sql语句里有专门的语法,你查下好像是  connect。。by  什么的   
    搜下  就有