JPQL选择分组依据,具有和最大

时间:2020-02-16 12:04:43

标签: spring-boot h2 jpql

我需要为每个国家/地区选择4个用户,这些用户在JPQL中的得分最高

我的用户实体具有以下列: id,字符串国家和长点

我试图做这样的事

SELECT u FROM User u WHERE u.points IN (SELECT u2.points FROM User u2 GROUP BY u2.country, u2.points HAVING COUNT(u2.points) <= 4)

有人可以帮我吗?

0 个答案:

没有答案
相关问题