+ -
当前位置:首页 → 问答吧 → hibernate使用criteria如何实现排序分组

hibernate使用criteria如何实现排序分组

时间:2011-10-12

来源:互联网

sql的话或者hql的就不要说了啊,我会的。。。
现在关键是用criteria来实现
比如
Student类有

string name
string address
date birthday
date flushdate
flushdate表示刷新时间,具体啥作用因为不涉及到本技术所以不做过多解释
现在需求就是,使用只criteria,来实现先排序,后分组
效果如下sql
SQL code

select name from
   (select name from student order by flushdate)
 group by name 




 

作者: wtc860104   发布时间: 2011-10-12

闲的没事的都来看看

作者: wtc860104   发布时间: 2011-10-12

筒子们来给力啊!!!!!!来点激情!!!!人呢?????

作者: wtc860104   发布时间: 2011-10-12

都睡着了?

作者: wtc860104   发布时间: 2011-10-12

DetachedCriteria dc 实例
dc.addOrder(Order.desc("flushdate"));

作者: jy04603037   发布时间: 2011-10-12

引用 4 楼 jy04603037 的回复:

DetachedCriteria dc 实例
dc.addOrder(Order.desc("flushdate"));

分组呢?
你这么写的话和Criteria.addOrder(Order.desc("flushdate"))一样吗?

作者: wtc860104   发布时间: 2011-10-12

自顶
现在关键是select name from
  (select name from student order by flushdate)
 group by name 
外面的怎么和里面,利用criteria嵌套起来

作者: wtc860104   发布时间: 2011-10-12

求人帮解答
求人帮解惑

作者: wtc860104   发布时间: 2011-10-12