多对一选择声明?

时间:2010-11-08 13:38:17

标签: java orm jpa jpql

如何在JPA中选择关系是多对一的

in Many to One如何做select语句示例

学生 - 班级 学生是多对一班的 班级是一对多的学生

在课堂上我可以选择

select c from Class c where c.studentid = :studentid

如果在学生中它有类的实例吗?

我如何对学生做同样的选择陈述?

2 个答案:

答案 0 :(得分:2)

不确定你在问什么,但是怎么样?

Select s from Student s where s.class.id = :classId

答案 1 :(得分:0)

您编写示例查询的方式,看起来该类对学生来说是多对一的。

假设您提到的关系,查询将是

对于班级的学生(根据限制放置的地方)

  select c.students from class c