hibernate提供四种联合查询:
1.inner join
2.left outer join
3.right join
4.full join
根据你的情况,具体选择了

解决方案 »

  1.   

    那上面的HQL语言我应该选择哪条呢? 请指点.
      

  2.   

    hibernate中的所有关联查询中的表对应的类之间必须存在关联关系,没有on语法,可用的写法为:"select a.a1,b.b1,c.c1 from A a inner join a.b b left join a.c c"
      

  3.   

    我看语句没有错,是你的大小写写错了
    and A.companyCode = B.CompanyCode  --C??companyCode
      

  4.   

    hibernate中的所有关联查询中的表对应的类之间必须存在关联关系,没有on语法,可用的写法为:"select a.a1,b.b1,c.c1 from A a inner join a.b b left join a.c c"
    ================================================================================
    正确!@