让我们告诉我有两张桌子。
CREATE TABLE user (ID int AUTO_INCREMENT,PRIMARY KEY (ID));
CREATE TABLE points (ID int AUTO_INCREMENT, user_id int, points int,PRIMARY KEY (ID));
如何使用 spring-boot jpa 来请求这样的用户和最大点数?
select u.ID,max(p.points) from user u, points p where u.id=p.user_id
或者有什么办法可以解决这类问题?
原文由 passer 发布,翻译遵循 CC BY-SA 4.0 许可协议
我通常创建一个类来保存结果,例如
并在存储库中编写自定义查询以获取数据
将 com.package.Result 替换为 Result 类的适当路径。