hibernate查询语言外连接的问题 sql中on a.date = b.date所描述的对应关系应由映射文件设定,hql并没有对应表现。如果非要这么写,用原生sql试一下吧,createSQLQuery 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果hql如下select a,b from Member a left join Group b on a.name like '%id%' left join Role r是不是只能使用原生sql吗? 可以不用on吧,直接from Member a left join Role r ,Group b where a.date=b.date看看? from Member a left join Role r ,Group b where a.date=b.date 和from Member a left join Role r left join Group b on a.date=b.date在语义上就不同,不能简单替换. 要么你直接用sql执行查询,可以有on!如果采用你定义的对象,on是用一对多或多对一等配置出来的,用不着你自己弄!!取出来就是你要的!而且select a from Member a left outer join fetch a.b b是a中的Group对象! 达内校企合作调查 关于paoding-rose的问题 jsp接收数据写入oracle数据库 急求jsp打印解决方案 讨论:J2EE中单体模式应用。 Help me!调用webService异常错误! 顺序链表的操作 哪位高手介绍一下用JDBC2.0的REF操作数据库的知识。最好举个例子 struts中的uri和location有什么区别 关于三大框架中,用struts里面的debug标签下,Value Stack Contents内容丢失的问题: jboss+JNDI+Datasource problem! eclipse中运行Spring出错
select a,b from Member a left join Group b on a.name like '%id%' left join Role r
是不是只能使用原生sql吗?
和
from Member a left join Role r left join Group b on a.date=b.date
在语义上就不同,不能简单替换.
如果采用你定义的对象,on是用一对多或多对一等配置出来的,用不着你自己弄!!
取出来就是你要的!
而且select a from Member a left outer join fetch a.b
b是a中的Group对象!