8

我想加入两个表使用JPQL

SELECT * FROM A LEFT JOIN 
B ON A.ID = B.A_ID AND B.lng = 'en'

重要的部分是AND B.lng = 'en'

这可能JPQL吗?

4

2 回答 2

9

JPA 2.0 不支持 ON 子句,但 JPA 2.1 草案支持。

EclipseLink 2.4 支持 ON 子句。

见, http://wiki.eclipse.org/EclipseLink/UserGuide/JPA/Basic_JPA_Development/Querying/JPQL#ON

于 2012-06-19T14:49:34.587 回答
1

是的,有可能,这里有一个类似的问题。但是,如果您的实体已被映射,您应该能够在查询中访问它们。

于 2012-06-19T12:20:41.263 回答