我需要按照答题纸的总分排序。
这是答案表的结构;
这是answer_sheet表的结构
我通过本机sql解决了它。 这是sql
select * from answer_sheets ah left join (
select answer_sheet_id, count(score) as totalScore from answers group by answer_sheet_id
) a on (ah.id = a.answer_sheet_id) order by a.totalScore;
但是在我的应用程序中,我使用的是Spring Data Jpa,因此必须使用jpa规范查询来解决此问题。
有人知道如何在Jpa规范查询中做到这一点吗?
谢谢。