现在有三张表,如表A,B,C     A表同时引用B,C两张表,请问连接三表的HQL怎么写呢???     public class A implements java.io.Serializable {
private B b;
private C c;
     }
     public class B implements java.io.Serializable {
private Set A= new HashSet(0);
     }
     public class B implements java.io.Serializable {
private Set A= new HashSet(0);
     }
     select b from B b join b.?   a join a.c c;这句HQL我写着写着就不知道b.去点谁了。请你们帮我解答一下。谢谢!
     
 

解决方案 »

  1.   

    hql="select table_b from A a join a.b as table_b join a.c as table_c";给分吧O(∩_∩)O~
      

  2.   

    配置多对多、一对多的就可以了或者直接些sql,不使用hsql
      

  3.   


    当然sql简单了,关键是我想用sql主要是想有没有什么解决办法。
      

  4.   

    不好意思刚刚引用点错了,我是想说2楼的hql语句,我去测试了