【发布时间】:2012-03-16 18:58:45
【问题描述】:
我想知道是否可以在@Query 注释中包含子查询(org.springframework.data.jpa.repository.Query;)
我在第一个子查询括号中收到 QuerySyntaxException。
这是我的查询
@Query(value="select c1 from ComplaintModel c1, "
+ "(select c2.id, min(cb.termDate) minDate from ComplaintModel c2 "
+ "join c2.complaintBullets cb join cb.status s where s.code = ?1 "
+ "group by c2.id) tmp where c1.id = tmp.id order by tmp.minDate")
谢谢!
【问题讨论】:
-
不是Spring Data,相信JPQL也做不到。
标签: java jpql spring-data