java JPA有没有一种方法可以从<table>groupby<field>
我一直在网上寻找有关聚合的示例,比如count,但似乎所有这些示例都是单独使用聚合的
SELECT field, count(*) FROM table GROUP BY field Should have something like: field.value1, x1 field.value2, x2 ....
我正在寻找一个纯粹的JPA答案。如果没有,我想我可以做进一步的查询只是为了计数部分,但这似乎是不够的
有什么想法吗
# 1 楼答案
我不确定我是否正确理解了这个问题,但下面的JPQL查询是否符合您的要求:
您可以这样检索数据:
列表数据=(列表)查询。getResultList()
其中,对象[0]是第一个字段,对象[1]是第二个字段,依此类推