有三张表.. a , b , c
一对多的关系 a <-- b , b <--c
现在我要查询C对象..但我只知道 a 对象的主键,该怎么写sql语句
hibernate 外键查询
答案:2 悬赏:20 手机版
解决时间 2021-02-27 11:03
- 提问者网友:不爱我么
- 2021-02-27 03:46
最佳答案
- 五星知识达人网友:枭雄戏美人
- 2021-02-27 04:15
嘿嘿!你三个表有关联吗?就是当中有关联字段吗,如果有就可以,如果没有就不行。
有的话:
select c.* from a,b,c where a.字段=b.字段 and b.字段=c.字段 and a.字段=???(你的初始条件)
有的话:
select c.* from a,b,c where a.字段=b.字段 and b.字段=c.字段 and a.字段=???(你的初始条件)
全部回答
- 1楼网友:夜风逐马
- 2021-02-27 05:34
改为:string hql = "select s.name from student as s where s.teacher.id ="+teacher.getid();
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯