jpa查询为年龄创建间隔/桶

时间:2014-10-22 16:07:15

标签: jpa bucket

如果我有一个有出生日期或年龄的实体人员,如何创建一个返回用户定义的年龄段内人数的查询,例如,如果用户提供10作为间隔,那么我们希望看到

1-10 3 10-20 5 20-30 6

等等......

已经尝试了一些查询,但它们与数据库相关,就像特定于mysql一样。

1 个答案:

答案 0 :(得分:0)

select (u.age / 10), count(u.id) from User u group by (u.age / 10)