请教一个Hibernate hql 写法

xwj1003 2008-05-28 12:19:49
有3个表 t1,t2,t3
t1有2个外键(t2_id,t3_id)分别指向t2,t3。
select t1.* from t1.t2_id=t2.id and t1.t3_id=t3.id

我只会写1个外键关联的hql,2个外键关联怎么写?
...全文
63 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
xwj1003 2008-06-03
  • 打赏
  • 举报
回复
搞好了。还是谢谢
xwj1003 2008-05-28
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 caoyinghui1986 的回复:]
hql="from T1 t1,T2 t2,T3 t3 where t1.id=t2.t2_id and t1.id=t3.t3_id";
不晓得行不 .试下吧.
[/Quote]

t2.t2_id这个错了,t2没有t2_id这个字段。

我用的是join。 t1 join t1.t2s t2 where t2.id=?
Shine_Panda 2008-05-28
  • 打赏
  • 举报
回复
hql="from T1 t1,T2 t2,T3 t3 where t1.id=t2.t2_id and t1.id=t3.t3_id";
不晓得行不 .试下吧.

67,538

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧