【发布时间】:2020-01-16 08:55:31
【问题描述】:
我有一个 postgresql 表如下:
------------------+------------------------+------------------------
id + username + sessionId
-------------------------------------------+------------------------
1 + admin + sfs02asdf02sadf92sfda
2 + admin + 2adfasdfhjlweashfuwaf
3 + ali + 23asfdadsfhkjiwuqeoas
4 + admin + aadfhlajdfjkasdh27ask
5 + ali + hadsuiadsfhkioasdkfha
现在我想获取如下数据:
页面:1,页面大小:n:
[
['admin', 3, 'sfs02asdf02sadf92sfda'],
['ali', 2, '23asfdadsfhkjiwuqeoas'],
...
]
如何在 Spring data jpa 中获取如下数据?
注意:第一项是username,第二项是count of username,第三项是first sessionId。
【问题讨论】:
-
我将使用 JdbcTemplate 进行此 SQL 聚合查询。
标签: sql postgresql spring-boot spring-data-jpa