select C1,C2,C3,C4 from TABLE1,TABLE2
 where TABLE1.C1=TABLE2.C2 and TABLE1.C1>10 and TABLE2.C3 like '%C'你这两个对象之间建立一对多或多对多的关联了吗,没建可能就会有问题。

解决方案 »

  1.   

    不会哦!!!!
    用法应该多得很,就是要用join关联了话我就不知道了,我现在正在求救怎么样才能在hibernate里用join关联!
      

  2.   

    在使用hql语句时,是否对hbm.xml文件的内容还有要求?
    比如在hql语句中联合查询两张表,是否在hbm.xml中一定要体现出这两张表之间的一对1或1对多等关系?谢谢1
      

  3.   

    当然了,既然是对象查询肯定要考虑它们之间的关系的。除非你用原生的SQL查询
      

  4.   


    :::::当然了,既然是对象查询肯定要考虑它们之间的关系的。除非你用原生的SQL查询这句的含义是什么啊?
    我在hql语句里用到了2张表的连接查询,但是在2个hbm.xml中并没有任何体现出他们之间的关系啊.