这是我的数据库表,我想以客户购买额来给客户排序,先以手机号分组,再求同一客户的消费总额,降序输出消费额和手机号
http://cuisuqiang.iteye.com/blog/1522603
说实话,SQL我会写:select count(total),khtel from table group by khtel order by count(total) desc;
你去验证一下吧,hibernate 公司没怎么用,一直用的myBatics,所以hibernate 我就帮不了你了
select sum(u.total),khtel from 销售表单 u group by u.khtel order by sum(u.total) desc;应该是这样写的。hql写不出的话也可以直接写原生sql查询的吧
HQL查询 会吧 先查询所有的结果 查询条件自己写 然后 用query.setFirstResult(0) ; query.setMaxResult 来获取每一页要显示的数据 ,第一个是设置
起始,第二个是设置每一页显示的最大数据 不难的 望采纳