select u from UserGroup ug inner join ug.user u where ug.group_id = :groupId order by u.lastname
作为命名查询:
@NamedQuery(
name = "User.findByGroupId",
query =
"SELECT u FROM UserGroup ug " +
"INNER JOIN ug.user u WHERE ug.group_id = :groupId ORDER BY u.lastname"
)
使用HQL语句中从一个实体到另一个实体的路径。有关详细信息,请参见有关HQL和连接的Hibernate文档。