【发布时间】:2010-08-05 14:49:11
【问题描述】:
我有一个包含具有“速度”属性的事件的表。
为了查看这个属性的统计分布,我想按区间对结果进行分组,比如说:
[0-49.99km/h] 3 objects
[50-100km/h] 13 objects
[100-150km/h] 50 objects
etc
这会让我看到大多数对象都在某个区间内。
显然,这可以通过具有适当 Where 条件的多个查询来完成,例如:
从 GaEvent a 中选择计数,其中速度 >= MIN 和速度
但这是非常低效的。 有没有更好的方法对这些值进行分组?
干杯!
【问题讨论】:
标签: java sql hibernate group-by