标签: java hibernate jpa persistence
有没有办法用JPA或Hibernate Crtiteria API表示这种SQL?或者我应该以原生身份执行它?
SELECT A.X FROM(SELECT X,E.id FROM Employee E)as a WHERE A.id = 10
答案 0 :(得分:1)
来自the documentation:
请注意,HQL子查询只能在select或where中出现 条款。
所以,是的,这样的查询只能使用本机SQL完成。